org.alfresco.repo.transfer
Class RepoTertiaryManifestProcessorImpl

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

public class RepoTertiaryManifestProcessorImpl
extends AbstractManifestProcessorBase


Constructor Summary
RepoTertiaryManifestProcessorImpl(TransferReceiver receiver, java.lang.String transferId)
           
 
Method Summary
protected  void endManifest()
           
 AlienProcessor getAlienProcessor()
           
protected  void processHeader(TransferManifestHeader header)
           
protected  void processNode(TransferManifestDeletedNode node)
           
protected  void processNode(TransferManifestNormalNode node)
           
 void setAlienProcessor(AlienProcessor alienProcessor)
           
 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

RepoTertiaryManifestProcessorImpl

public RepoTertiaryManifestProcessorImpl(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

setAlienProcessor

public void setAlienProcessor(AlienProcessor alienProcessor)

getAlienProcessor

public AlienProcessor getAlienProcessor()

setNodeResolver

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


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