protected class PackageJobExecutor.PackageManagerCallable.OperationDoneTracker extends PackageProgressTracker.TextWriterTracking
PackageProgressTracker.HtmlStreamTracking, PackageProgressTracker.HtmlTracking, PackageProgressTracker.Item, PackageProgressTracker.JsonStreamTracking, PackageProgressTracker.JsonTracking, PackageProgressTracker.LogOnlyTracking, PackageProgressTracker.TextWriterTracking| Modifier and Type | Field and Description |
|---|---|
protected boolean |
operationDone |
protected int |
waitLoopCount |
finalizedIndicator, writeractionCount, errorCount, itemCount, PLAIN_TEXT_SHORT_ACTION_SPACE| Constructor and Description |
|---|
OperationDoneTracker(PrintWriter writer,
Pattern finalizedIndicator) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isOperationDone() |
void |
writeEpilogue() |
protected void |
writeItem(PackageProgressTracker.Item item) |
writeProloguegetErrorDetected, onError, onMessageprotected boolean operationDone
protected int waitLoopCount
public OperationDoneTracker(PrintWriter writer, Pattern finalizedIndicator)
public boolean isOperationDone()
public void writeEpilogue()
throws IOException
writeEpilogue in class PackageProgressTracker.TextWriterTrackingIOExceptionprotected void writeItem(PackageProgressTracker.Item item) throws IOException
writeItem in class PackageProgressTracker.TextWriterTrackingIOExceptionCopyright © 2022. All rights reserved.