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, wrapToPublishedDocumentequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanManagePublishing, canPublishTo, canUnpublish, getConfigName, getNodeByPath, getPublishedDocumentInNode, hasValidationTask, isPublicationNode, publish, release, setCurrentDocument, unpublish, unpublish, validatorPublishDocument, validatorRejectPublication, wrapToPublicationNode, wrapToPublishedDocumentgetParentpublic 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 PublicationTreeClientExceptionpublic List<PublishedDocument> getChildrenDocuments() throws ClientException
getChildrenDocuments in interface PublicationNodeClientExceptionpublic String getPath()
getPath in interface PublicationNodepublic String getTitle()
getTitle in interface PublicationNodepublic String getTreeTitle()
getTreeTitle in interface PublicationTreepublic String getName()
getName in interface PublicationNodepublic String getTreeType()
getTreeType in interface PublicationTreepublic String getNodeType()
getNodeType in interface PublicationNodepublic String getTreeConfigName()
getTreeConfigName in interface PublicationNodepublic String getSessionId()
getSessionId in interface PublicationNodepublic String getRemoteSessionId()
public PublishedDocument publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params) throws ClientException
publish in interface PublicationTreepublish in class AbstractRemotableTreeClientExceptionpublic List<PublicationNode> getChildrenNodes() throws ClientException
getChildrenNodes in interface PublicationNodeClientExceptionpublic String getType()
getType in interface PublicationNodepublic List<PublishedDocument> getExistingPublishedDocument(DocumentLocation docLoc) throws ClientException
getExistingPublishedDocument in interface PublicationTreegetExistingPublishedDocument in class AbstractRemotableTreeClientExceptionpublic String getIconExpanded()
getIconExpanded in interface PublicationTreepublic String getIconCollapsed()
getIconCollapsed in interface PublicationTreeCopyright © 2012 Nuxeo SA. All Rights Reserved.