Class XMLTransferManifestWriter
java.lang.Object
org.alfresco.repo.transfer.manifest.XMLTransferManifestWriter
- All Implemented Interfaces:
TransferManifestWriter
Writes the transfer manifest out in XML format to the specified writer.
XMLTransferManifestWriter is a statefull object used for writing out a single transfer manifest
file in XML format to the writer passed in via startTransferManifest.
Call startTransferManifest, writeTransferManifestHeader, writeTransferManifestNode (0 to many),
endTransferManifest.
- Author:
- Mark Rogers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnd the transfer manifestvoidstartTransferManifest(Writer writer) Start the transfer manifestvoidWrite the transfer manifest headervoidWrite a deleted node to the manifest filevoidvoidWrite a normal transfer manifest node
-
Constructor Details
-
XMLTransferManifestWriter
public XMLTransferManifestWriter()
-
-
Method Details
-
startTransferManifest
Start the transfer manifest- Specified by:
startTransferManifestin interfaceTransferManifestWriter- Throws:
SAXException
-
endTransferManifest
End the transfer manifest- Specified by:
endTransferManifestin interfaceTransferManifestWriter- Throws:
SAXException
-
writeTransferManifestHeader
Write the transfer manifest header- Specified by:
writeTransferManifestHeaderin interfaceTransferManifestWriter- Throws:
SAXException
-
writeTransferManifestNode
Write a deleted node to the manifest file- Parameters:
node-- Throws:
SAXException
-
writeTransferManifestNode
- Specified by:
writeTransferManifestNodein interfaceTransferManifestWriter- Throws:
SAXException
-
writeTransferManifestNode
Write a normal transfer manifest node- Parameters:
node-- Throws:
SAXException
-