public static class PackageProgressTracker.TextWriterTracking extends PackageProgressTracker
PackageProgressTracker.HtmlStreamTracking, PackageProgressTracker.HtmlTracking, PackageProgressTracker.Item, PackageProgressTracker.JsonStreamTracking, PackageProgressTracker.JsonTracking, PackageProgressTracker.LogOnlyTracking, PackageProgressTracker.TextWriterTracking| Modifier and Type | Field and Description |
|---|---|
protected Pattern |
finalizedIndicator |
protected PrintWriter |
writer |
actionCount, errorCount, itemCount, PLAIN_TEXT_SHORT_ACTION_SPACE| Constructor and Description |
|---|
TextWriterTracking(PrintWriter writer,
Pattern finalizedIndicator) |
TextWriterTracking(org.apache.sling.api.SlingHttpServletResponse response,
Pattern finalizedIndicator) |
| Modifier and Type | Method and Description |
|---|---|
void |
writeEpilogue() |
protected void |
writeItem(PackageProgressTracker.Item item) |
void |
writePrologue() |
getErrorDetected, onError, onMessageprotected final PrintWriter writer
protected final Pattern finalizedIndicator
public TextWriterTracking(org.apache.sling.api.SlingHttpServletResponse response,
Pattern finalizedIndicator)
throws IOException
IOExceptionpublic TextWriterTracking(PrintWriter writer, Pattern finalizedIndicator)
public void writePrologue()
writePrologue in class PackageProgressTrackerpublic void writeEpilogue()
throws IOException
writeEpilogue in class PackageProgressTrackerIOExceptionprotected void writeItem(PackageProgressTracker.Item item) throws IOException
writeItem in class PackageProgressTrackerIOExceptionCopyright © 2022. All rights reserved.