public class ClientRemotePublicationTree extends AbstractRemotableTree implements PublicationTree
PublicationTree
implementation that points to a remote tree on a
remote server.Modifier and Type | Field and Description |
---|---|
static String |
ICON_COLLAPSED_KEY |
static String |
ICON_EXPANDED_KEY |
static String |
TITLE_KEY |
Constructor and Description |
---|
ClientRemotePublicationTree() |
Modifier and Type | Method and Description |
---|---|
List<PublishedDocument> |
getChildrenDocuments() |
List<PublicationNode> |
getChildrenNodes() |
List<PublishedDocument> |
getExistingPublishedDocument(DocumentLocation docLoc) |
String |
getIconCollapsed() |
String |
getIconExpanded() |
String |
getName() |
String |
getNodeType() |
String |
getPath() |
String |
getRemoteSessionId() |
String |
getSessionId() |
String |
getTitle() |
String |
getTreeConfigName() |
String |
getTreeTitle() |
String |
getTreeType() |
String |
getType() |
void |
initTree(String sid,
CoreSession coreSession,
Map<String,String> parameters,
PublishedDocumentFactory factory,
String configName,
String title) |
PublishedDocument |
publish(DocumentModel doc,
PublicationNode targetNode,
Map<String,String> params) |
canManagePublishing, canPublishTo, canUnpublish, getConfigName, getNodeByPath, getParent, getPublishedDocumentInNode, hasValidationTask, isPublicationNode, publish, release, setCurrentDocument, unpublish, unpublish, validatorPublishDocument, validatorRejectPublication, wrapToPublicationNode, wrapToPublishedDocument
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canManagePublishing, canPublishTo, canUnpublish, getConfigName, getNodeByPath, getPublishedDocumentInNode, hasValidationTask, isPublicationNode, publish, release, setCurrentDocument, unpublish, unpublish, validatorPublishDocument, validatorRejectPublication, wrapToPublicationNode, wrapToPublishedDocument
getParent
public static final String ICON_EXPANDED_KEY
public static final String ICON_COLLAPSED_KEY
public static final String TITLE_KEY
public void initTree(String sid, CoreSession coreSession, Map<String,String> parameters, PublishedDocumentFactory factory, String configName, String title) throws ClientException
initTree
in interface PublicationTree
ClientException
public List<PublishedDocument> getChildrenDocuments() throws ClientException
getChildrenDocuments
in interface PublicationNode
ClientException
public String getPath()
getPath
in interface PublicationNode
public String getTitle()
getTitle
in interface PublicationNode
public String getTreeTitle()
getTreeTitle
in interface PublicationTree
public String getName()
getName
in interface PublicationNode
public String getTreeType()
getTreeType
in interface PublicationTree
public String getNodeType()
getNodeType
in interface PublicationNode
public String getTreeConfigName()
getTreeConfigName
in interface PublicationNode
public String getSessionId()
getSessionId
in interface PublicationNode
public String getRemoteSessionId()
public PublishedDocument publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params) throws ClientException
publish
in interface PublicationTree
publish
in class AbstractRemotableTree
ClientException
public List<PublicationNode> getChildrenNodes() throws ClientException
getChildrenNodes
in interface PublicationNode
ClientException
public String getType()
getType
in interface PublicationNode
public List<PublishedDocument> getExistingPublishedDocument(DocumentLocation docLoc) throws ClientException
getExistingPublishedDocument
in interface PublicationTree
getExistingPublishedDocument
in class AbstractRemotableTree
ClientException
public String getIconExpanded()
getIconExpanded
in interface PublicationTree
public String getIconCollapsed()
getIconCollapsed
in interface PublicationTree
Copyright © 2013 Nuxeo SA. All Rights Reserved.