public abstract class AbstractSynchonizablePublicationTree extends Object implements ServerSynchronizablePublicationTree
| Constructor and Description |
|---|
AbstractSynchonizablePublicationTree() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanManagePublishing, canPublishTo, canUnpublish, getIconCollapsed, getIconExpanded, getTreeTitle, hasValidationTask, initTree, isPublicationNode, release, setCurrentDocument, unpublish, validatorPublishDocument, validatorRejectPublication, wrapToPublicationNode, wrapToPublishedDocumentgetName, getTreeConfigName, getTypepublic AbstractSynchonizablePublicationTree()
public String exportPublishedDocumentByPath(String path)
exportPublishedDocumentByPath in interface ServerSynchronizablePublicationTreepublic List<PublicationNode> listModifiedNodes(long timeDelta)
listModifiedNodes in interface ServerSynchronizablePublicationTreepublic List<PublishedDocument> listModifiedPublishedDocuments(long timeDelta)
listModifiedPublishedDocuments in interface ServerSynchronizablePublicationTreepublic String getConfigName()
getConfigName in interface PublicationTreepublic List<PublishedDocument> getExistingPublishedDocument(DocumentLocation docLoc) throws ClientException
getExistingPublishedDocument in interface PublicationTreeClientExceptionpublic PublicationNode getNodeByPath(String path) throws ClientException
getNodeByPath in interface PublicationTreeClientExceptionpublic List<PublishedDocument> getPublishedDocumentInNode(PublicationNode node) throws ClientException
getPublishedDocumentInNode in interface PublicationTreeClientExceptionpublic String getSessionId()
getSessionId in interface PublicationNodepublic String getTitle()
getTitle in interface PublicationNodepublic String getTreeType()
getTreeType in interface PublicationTreepublic void initTree(String sid, CoreSession coreSession, Map<String,String> parameters, PublishedDocumentFactory factory, String configName) throws ClientException
ClientExceptionpublic PublishedDocument publish(DocumentModel doc, PublicationNode targetNode) throws ClientException
publish in interface PublicationTreeClientExceptionpublic PublishedDocument publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params) throws ClientException
publish in interface PublicationTreeClientExceptionpublic void unpublish(DocumentModel doc, PublicationNode targetNode) throws ClientException
unpublish in interface PublicationTreeClientExceptionpublic List<PublishedDocument> getChildrenDocuments() throws ClientException
getChildrenDocuments in interface PublicationNodeClientExceptionpublic List<PublicationNode> getChildrenNodes() throws ClientException
getChildrenNodes in interface PublicationNodeClientExceptionpublic String getNodeType()
getNodeType in interface PublicationNodepublic PublicationNode getParent()
getParent in interface PublicationNodepublic String getPath()
getPath in interface PublicationNodepublic String getTreeName()
Copyright © 2015 Nuxeo SA. All rights reserved.