Interface TransferManifestProcessor
-
- All Known Implementing Classes:
AbstractManifestProcessorBase,RepoPrimaryManifestProcessorImpl,RepoRequisiteManifestProcessorImpl,RepoSecondaryManifestProcessorImpl,RepoTertiaryManifestProcessorImpl
public interface TransferManifestProcessorManifest 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- Author:
- Mark Rogers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidendTransferManifest()Signals the end of a transfer manifestvoidprocessTransferManifestNode(TransferManifestDeletedNode node)Gives a deleted manifest node to be processedvoidprocessTransferManifestNode(TransferManifestNormalNode node)Gives a manifest node to be processedvoidprocessTransferManifiestHeader(TransferManifestHeader header)Gives the header to be proceessedvoidstartTransferManifest()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
-
-