org.alfresco.repo.publishing
Class StandardNodeSnapshotSerializer.NodeSnapshotDeserializer

java.lang.Object
  extended by org.alfresco.repo.publishing.StandardNodeSnapshotSerializer.NodeSnapshotDeserializer
All Implemented Interfaces:
TransferManifestProcessor
Enclosing class:
StandardNodeSnapshotSerializer

public static class StandardNodeSnapshotSerializer.NodeSnapshotDeserializer
extends java.lang.Object
implements TransferManifestProcessor


Constructor Summary
StandardNodeSnapshotSerializer.NodeSnapshotDeserializer()
           
 
Method Summary
 void endTransferManifest()
          Signals the end of a transfer manifest
 java.util.List getSnapshots()
           
 void processTransferManifestNode(TransferManifestDeletedNode node)
          Gives a deleted manifest node to be processed
 void processTransferManifestNode(TransferManifestNormalNode node)
          Gives a manifest node to be processed
 void processTransferManifiestHeader(TransferManifestHeader header)
          Gives the header to be proceessed
 void startTransferManifest()
          Signals the start of a transfer manifest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardNodeSnapshotSerializer.NodeSnapshotDeserializer

public StandardNodeSnapshotSerializer.NodeSnapshotDeserializer()
Method Detail

getSnapshots

public java.util.List getSnapshots()
Returns:
the snapshots

endTransferManifest

public void endTransferManifest()
Signals the end of a transfer manifest

Specified by:
endTransferManifest in interface TransferManifestProcessor

processTransferManifestNode

public void processTransferManifestNode(TransferManifestNormalNode node)
Gives a manifest node to be processed

Specified by:
processTransferManifestNode in interface TransferManifestProcessor

processTransferManifestNode

public void processTransferManifestNode(TransferManifestDeletedNode node)
Gives a deleted manifest node to be processed

Specified by:
processTransferManifestNode in interface TransferManifestProcessor

processTransferManifiestHeader

public void processTransferManifiestHeader(TransferManifestHeader header)
Gives the header to be proceessed

Specified by:
processTransferManifiestHeader in interface TransferManifestProcessor

startTransferManifest

public void startTransferManifest()
Signals the start of a transfer manifest

Specified by:
startTransferManifest in interface TransferManifestProcessor


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.