public class RepoPrimaryManifestProcessorImpl extends AbstractManifestProcessorBase
Modifier and Type | Field and Description |
---|---|
protected static Set<org.alfresco.service.namespace.QName> |
DEFAULT_LOCAL_PROPERTIES |
Constructor and Description |
---|
RepoPrimaryManifestProcessorImpl(TransferReceiver receiver,
String transferId) |
Modifier and Type | Method and Description |
---|---|
protected void |
delete(TransferManifestDeletedNode node,
org.alfresco.service.cmr.repository.NodeRef nodeToDelete)
Delete this node
|
protected void |
endManifest() |
AlienProcessor |
getAlienProcessor() |
CategoryService |
getCategoryService() |
protected Set<org.alfresco.service.namespace.QName> |
getLocalProperties() |
org.alfresco.service.cmr.security.PermissionService |
getPermissionService() |
TaggingService |
getTaggingService() |
protected void |
processHeader(TransferManifestHeader header) |
protected void |
processNode(TransferManifestDeletedNode node) |
protected void |
processNode(TransferManifestNormalNode node) |
void |
setAlienProcessor(AlienProcessor alienProcessor) |
void |
setCategoryService(CategoryService categoryService) |
void |
setContentService(ContentService contentService) |
void |
setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) |
void |
setNodeResolver(CorrespondingNodeResolver nodeResolver) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService) |
void |
setTaggingService(TaggingService taggingService) |
protected void |
startManifest() |
protected boolean |
updateNeeded(TransferManifestNormalNode node,
org.alfresco.service.cmr.repository.NodeRef nodeToUpdate) |
endTransferManifest, getReceiver, getStagingFolder, getTemporaryLocation, getTransferId, getTransferSummaryReport, localHandleException, logComment, logCreated, logDeleted, logInvasionHierarchy, logMoved, logSummaryComment, logSummaryCreated, logSummaryDeleted, logSummaryMoved, logSummaryUpdated, logUpdated, processTransferManifestNode, processTransferManifestNode, processTransferManifiestHeader, setTransferSummaryReport, startTransferManifest
protected static final Set<org.alfresco.service.namespace.QName> DEFAULT_LOCAL_PROPERTIES
public RepoPrimaryManifestProcessorImpl(TransferReceiver receiver, String transferId)
receiver
- TransferReceivertransferId
- Stringprotected void endManifest()
endManifest
in class AbstractManifestProcessorBase
protected void processNode(TransferManifestDeletedNode node)
processNode
in class AbstractManifestProcessorBase
protected void processNode(TransferManifestNormalNode node)
processNode
in class AbstractManifestProcessorBase
protected void delete(TransferManifestDeletedNode node, org.alfresco.service.cmr.repository.NodeRef nodeToDelete)
node
- TransferManifestDeletedNodenodeToDelete
- NodeRefprotected boolean updateNeeded(TransferManifestNormalNode node, org.alfresco.service.cmr.repository.NodeRef nodeToUpdate)
protected Set<org.alfresco.service.namespace.QName> getLocalProperties()
protected void processHeader(TransferManifestHeader header)
processHeader
in class AbstractManifestProcessorBase
protected void startManifest()
startManifest
in class AbstractManifestProcessorBase
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService
- the nodeService to setpublic void setContentService(ContentService contentService)
contentService
- the contentService to setpublic void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
dictionaryService
- the dictionaryService to setpublic void setNodeResolver(CorrespondingNodeResolver nodeResolver)
nodeResolver
- the nodeResolver to setpublic void setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
public org.alfresco.service.cmr.security.PermissionService getPermissionService()
public void setAlienProcessor(AlienProcessor alienProcessor)
public AlienProcessor getAlienProcessor()
public CategoryService getCategoryService()
public void setCategoryService(CategoryService categoryService)
public TaggingService getTaggingService()
public void setTaggingService(TaggingService taggingService)
Copyright © 2005–2017 Alfresco Software. All rights reserved.