public class XMLTransferDestinationReportWriter extends java.lang.Object implements TransferDestinationReportWriter
| Constructor and Description |
|---|
XMLTransferDestinationReportWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
endTransferReport()
End the transfer report
|
void |
startTransferReport(java.lang.String encoding,
java.io.Writer writer)
Start the transfer report
|
void |
writeChangeState(java.lang.String state)
a change of state
|
void |
writeComment(java.lang.String comment)
An ad-hoc comment
|
void |
writeCreated(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef newNode,
org.alfresco.service.cmr.repository.NodeRef newParentNodeRef,
java.lang.String newPath)
Reporting creation of a new node
|
void |
writeDeleted(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef deletedNode,
java.lang.String oldPath)
Reporting a node deleted
|
void |
writeDestinationPath(java.lang.String path) |
void |
writeException(java.lang.Throwable e)
Write the exception to the report
|
void |
writeMoved(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef updatedNode,
java.lang.String oldPath,
org.alfresco.service.cmr.repository.NodeRef newParentNodeRef,
java.lang.String newPath)
Reporting a node moved
|
void |
writeOldPath(java.lang.String path) |
void |
writeUpdated(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef updatedNode,
java.lang.String updatedPath)
Reporting update of an existing node
|
public void startTransferReport(java.lang.String encoding,
java.io.Writer writer)
startTransferReport in interface TransferDestinationReportWriterencoding - the encoding to use, utf-8.writer - where to write the transfer reportpublic void endTransferReport()
endTransferReport in interface TransferDestinationReportWriterpublic void writeChangeState(java.lang.String state)
TransferDestinationReportWriterwriteChangeState in interface TransferDestinationReportWriterpublic void writeException(java.lang.Throwable e)
writeException in interface TransferDestinationReportWriterpublic void writeComment(java.lang.String comment)
TransferDestinationReportWriterwriteComment in interface TransferDestinationReportWriterpublic void writeCreated(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef newNode,
org.alfresco.service.cmr.repository.NodeRef newParentNodeRef,
java.lang.String newPath)
TransferDestinationReportWriterwriteCreated in interface TransferDestinationReportWriterpublic void writeDeleted(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef deletedNode,
java.lang.String oldPath)
TransferDestinationReportWriterwriteDeleted in interface TransferDestinationReportWriterpublic void writeMoved(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef updatedNode,
java.lang.String oldPath,
org.alfresco.service.cmr.repository.NodeRef newParentNodeRef,
java.lang.String newPath)
TransferDestinationReportWriterwriteMoved in interface TransferDestinationReportWriterpublic void writeUpdated(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef updatedNode,
java.lang.String updatedPath)
TransferDestinationReportWriterwriteUpdated in interface TransferDestinationReportWriterpublic void writeOldPath(java.lang.String path)
public void writeDestinationPath(java.lang.String path)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.