public class PublishServiceImpl extends Object implements PublishService
| Constructor and Description |
|---|
PublishServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureNodeCrawler(org.alfresco.service.cmr.transfer.NodeCrawler crawler)
Set up the supplied node crawler to find other nodes that should be published too.
|
void |
enqueueNodes(boolean remove,
org.alfresco.service.cmr.repository.NodeRef... nodes) |
void |
enqueuePublishedNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> nodes) |
void |
enqueuePublishedNodes(org.alfresco.service.cmr.repository.NodeRef... nodes) |
void |
enqueueRemovedNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> nodes) |
void |
enqueueRemovedNodes(org.alfresco.service.cmr.repository.NodeRef... nodes) |
String |
getTransferTargetName() |
void |
publishQueue(org.alfresco.service.cmr.repository.NodeRef websiteId) |
void |
setAspectsToExclude(Collection<String> aspectsToExclude) |
void |
setCrawlerConfigurer(NodeCrawlerConfigurer crawlerConfigurer) |
void |
setMaxPublishAttempts(int maxPublishAttempts) |
void |
setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService) |
void |
setNodeCrawlerFactory(org.alfresco.service.cmr.transfer.NodeCrawlerFactory nodeCrawlerFactory) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setPathMapper(TransferPathMapper pathMapper) |
void |
setSiteHelper(SiteHelper siteHelper) |
void |
setTransactionService(org.alfresco.service.transaction.TransactionService transactionService) |
void |
setTransferService(org.alfresco.service.cmr.transfer.TransferService2 transferService) |
void |
setTransferTargetName(String transferTargetName) |
public void setSiteHelper(SiteHelper siteHelper)
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
public void setTransferService(org.alfresco.service.cmr.transfer.TransferService2 transferService)
public void setTransferTargetName(String transferTargetName)
public void setPathMapper(TransferPathMapper pathMapper)
public void setNodeCrawlerFactory(org.alfresco.service.cmr.transfer.NodeCrawlerFactory nodeCrawlerFactory)
public void setCrawlerConfigurer(NodeCrawlerConfigurer crawlerConfigurer)
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
public void setAspectsToExclude(Collection<String> aspectsToExclude)
public void setTransactionService(org.alfresco.service.transaction.TransactionService transactionService)
public void setMaxPublishAttempts(int maxPublishAttempts)
public void enqueuePublishedNodes(org.alfresco.service.cmr.repository.NodeRef... nodes)
enqueuePublishedNodes in interface PublishServicepublic void enqueuePublishedNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> nodes)
enqueuePublishedNodes in interface PublishServicepublic void enqueueRemovedNodes(org.alfresco.service.cmr.repository.NodeRef... nodes)
enqueueRemovedNodes in interface PublishServicepublic void enqueueRemovedNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> nodes)
enqueueRemovedNodes in interface PublishServicepublic void enqueueNodes(boolean remove,
org.alfresco.service.cmr.repository.NodeRef... nodes)
public void publishQueue(org.alfresco.service.cmr.repository.NodeRef websiteId)
publishQueue in interface PublishServiceprotected void configureNodeCrawler(org.alfresco.service.cmr.transfer.NodeCrawler crawler)
crawler - public String getTransferTargetName()
getTransferTargetName in interface PublishServiceCopyright © 2005–2014 Alfresco Software. All rights reserved.