Interface TransferManifestProcessor
- All Known Implementing Classes:
AbstractManifestProcessorBase,RepoPrimaryManifestProcessorImpl,RepoRequisiteManifestProcessorImpl,RepoSecondaryManifestProcessorImpl,RepoTertiaryManifestProcessorImpl
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
- Author:
- Mark Rogers
-
Method Summary
Modifier and TypeMethodDescriptionvoidSignals the end of a transfer manifestvoidGives a deleted manifest node to be processedvoidGives a manifest node to be processedvoidGives the header to be proceessedvoidSignals the start of a transfer manifest
-
Method Details
-
startTransferManifest
void startTransferManifest()Signals the start of a transfer manifest -
processTransferManifiestHeader
Gives the header to be proceessed- Parameters:
header- the header
-
processTransferManifestNode
Gives a manifest node to be processed- Parameters:
node- the node
-
processTransferManifestNode
Gives a deleted manifest node to be processed- Parameters:
node- the node
-
endTransferManifest
void endTransferManifest()Signals the end of a transfer manifest
-