org.alfresco.repo.transfer
Class RepoPrimaryManifestProcessorImpl
java.lang.Object
org.alfresco.repo.transfer.AbstractManifestProcessorBase
org.alfresco.repo.transfer.RepoPrimaryManifestProcessorImpl
- All Implemented Interfaces:
- TransferManifestProcessor
public class RepoPrimaryManifestProcessorImpl
- extends AbstractManifestProcessorBase
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 |
DEFAULT_LOCAL_PROPERTIES
protected static final java.util.Set DEFAULT_LOCAL_PROPERTIES
RepoPrimaryManifestProcessorImpl
public RepoPrimaryManifestProcessorImpl(TransferReceiver receiver,
java.lang.String transferId)
- Parameters:
transferId
-
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
delete
protected void delete(TransferManifestDeletedNode node,
org.alfresco.service.cmr.repository.NodeRef nodeToDelete)
- Delete this node
- Parameters:
exNode
-
updateNeeded
protected boolean updateNeeded(TransferManifestNormalNode node,
org.alfresco.service.cmr.repository.NodeRef nodeToUpdate)
getLocalProperties
protected java.util.Set getLocalProperties()
- Returns:
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
setContentService
public void setContentService(ContentService contentService)
- Parameters:
contentService
- the contentService to set
setDictionaryService
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
- Parameters:
dictionaryService
- the dictionaryService to set
setNodeResolver
public void setNodeResolver(CorrespondingNodeResolver nodeResolver)
- Parameters:
nodeResolver
- the nodeResolver to set
setPermissionService
public void setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
getPermissionService
public org.alfresco.service.cmr.security.PermissionService getPermissionService()
setAlienProcessor
public void setAlienProcessor(AlienProcessor alienProcessor)
getAlienProcessor
public AlienProcessor getAlienProcessor()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.