Class XMLTransferReportWriter
- java.lang.Object
-
- org.alfresco.repo.transfer.report.XMLTransferReportWriter
-
public class XMLTransferReportWriter extends java.lang.ObjectWrites the Client Side Transfer Report out as XML.- Author:
- Mark Rogers
-
-
Constructor Summary
Constructors Constructor Description XMLTransferReportWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendTransferReport()End the transfer reportvoidstartTransferReport(java.lang.String encoding, java.io.Writer writer)Start the transfer reportvoidwriteDefinition(TransferDefinition definition)Write the definition to the reportvoidwriteException(java.lang.Exception e)Write the definition to the reportvoidwriteNodeSummary(TransferManifestNode node)Write the transfer manifest headervoidwriteTarget(TransferTarget target)Write the target to the reportvoidwriteTransferEvent(TransferEvent event)Write the transfer eventvoidwriteTransferEvents(java.util.List<TransferEvent> events)Write the transfer manifest header
-
-
-
Method Detail
-
startTransferReport
public void startTransferReport(java.lang.String encoding, java.io.Writer writer) throws org.xml.sax.SAXExceptionStart the transfer report- Throws:
org.xml.sax.SAXException
-
endTransferReport
public void endTransferReport() throws org.xml.sax.SAXExceptionEnd the transfer report- Throws:
org.xml.sax.SAXException
-
writeTarget
public void writeTarget(TransferTarget target) throws org.xml.sax.SAXException
Write the target to the report- Throws:
org.xml.sax.SAXException
-
writeDefinition
public void writeDefinition(TransferDefinition definition) throws org.xml.sax.SAXException
Write the definition to the report- Throws:
org.xml.sax.SAXException
-
writeException
public void writeException(java.lang.Exception e) throws org.xml.sax.SAXExceptionWrite the definition to the report- Throws:
org.xml.sax.SAXException
-
writeTransferEvents
public void writeTransferEvents(java.util.List<TransferEvent> events) throws org.xml.sax.SAXException
Write the transfer manifest header- Throws:
org.xml.sax.SAXException
-
writeNodeSummary
public void writeNodeSummary(TransferManifestNode node) throws org.xml.sax.SAXException
Write the transfer manifest header- Throws:
org.xml.sax.SAXException
-
writeTransferEvent
public void writeTransferEvent(TransferEvent event) throws org.xml.sax.SAXException
Write the transfer event- Throws:
org.xml.sax.SAXException
-
-