org.alfresco.repo.transfer.manifest
Interface TransferManifestProcessor

All Known Implementing Classes:
AbstractManifestProcessorBase, RepoPrimaryManifestProcessorImpl, RepoRequisiteManifestProcessorImpl, RepoSecondaryManifestProcessorImpl, RepoTertiaryManifestProcessorImpl, StandardNodeSnapshotSerializer.NodeSnapshotDeserializer, TestTransferManifestProcessor

public interface TransferManifestProcessor

Manifest Processor Interface called when parsing the transfer manifest file When Parsing the manifest file, the startTransferManifest will be called first, then processHeader, then mulpiple calls of processTransferManifestNode, one for each node, then endTransferManifest


Method Summary
 void endTransferManifest()
          Signals the end of a transfer manifest
 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
 

Method Detail

startTransferManifest

void startTransferManifest()
Signals the start of a transfer manifest


processTransferManifiestHeader

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

Parameters:
header, - the header

processTransferManifestNode

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

Parameters:
node, - the node

processTransferManifestNode

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

Parameters:
node, - the node

endTransferManifest

void endTransferManifest()
Signals the end of a transfer manifest



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