org.alfresco.repo.transfer
Class RepoSecondaryManifestProcessorImpl

java.lang.Object
  extended by org.alfresco.repo.transfer.AbstractManifestProcessorBase
      extended by org.alfresco.repo.transfer.RepoSecondaryManifestProcessorImpl
All Implemented Interfaces:
TransferManifestProcessor

public class RepoSecondaryManifestProcessorImpl
extends AbstractManifestProcessorBase


Constructor Summary
RepoSecondaryManifestProcessorImpl(TransferReceiver receiver, java.lang.String transferId)
           
 
Method Summary
protected  void endManifest()
           
protected  void processHeader(TransferManifestHeader header)
           
protected  void processNode(TransferManifestDeletedNode node)
           
protected  void processNode(TransferManifestNormalNode node)
           
 void setNodeResolver(CorrespondingNodeResolver nodeResolver)
           
 void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
           
protected  void startManifest()
           
 
Methods inherited from class org.alfresco.repo.transfer.AbstractManifestProcessorBase
endTransferManifest, getStagingFolder, getTemporaryLocation, logComment, logCreated, logDeleted, logMoved, logUpdated, processTransferManifestNode, processTransferManifestNode, processTransferManifiestHeader, startTransferManifest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepoSecondaryManifestProcessorImpl

public RepoSecondaryManifestProcessorImpl(TransferReceiver receiver,
                                          java.lang.String transferId)
Parameters:
receiver -
transferId -
Method Detail

endManifest

protected void endManifest()
Specified by:
endManifest in class AbstractManifestProcessorBase

processNode

protected void processNode(TransferManifestDeletedNode node)
Specified by:
processNode in class AbstractManifestProcessorBase

processNode

protected void processNode(TransferManifestNormalNode node)
Specified by:
processNode in class AbstractManifestProcessorBase

processHeader

protected void processHeader(TransferManifestHeader header)
Specified by:
processHeader in class AbstractManifestProcessorBase

startManifest

protected void startManifest()
Specified by:
startManifest in class AbstractManifestProcessorBase

setNodeService

public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Parameters:
nodeService - the nodeService to set

setNodeResolver

public void setNodeResolver(CorrespondingNodeResolver nodeResolver)
Parameters:
nodeResolver - the nodeResolver to set


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