org.nuxeo.ecm.platform.publisher.impl.core
Class CoreFolderPublicationNode
java.lang.Object
org.nuxeo.ecm.platform.publisher.api.AbstractPublicationNode
org.nuxeo.ecm.platform.publisher.impl.core.CoreFolderPublicationNode
- All Implemented Interfaces:
- Serializable, PublicationNode
public class CoreFolderPublicationNode
- extends AbstractPublicationNode
- implements PublicationNode
Implementation of the PublicationNode
for Simple Core Folders.
- Author:
- tiry
- See Also:
- Serialized Form
Constructor Summary |
CoreFolderPublicationNode(DocumentModel doc,
PublicationTree tree,
PublicationNode parent,
PublishedDocumentFactory factory)
|
CoreFolderPublicationNode(DocumentModel doc,
PublicationTree tree,
PublishedDocumentFactory factory)
|
CoreFolderPublicationNode(DocumentModel doc,
String treeConfigName,
String sid,
PublicationNode parent,
PublishedDocumentFactory factory)
|
CoreFolderPublicationNode(DocumentModel doc,
String treeConfigName,
String sid,
PublishedDocumentFactory factory)
|
CoreFolderPublicationNode
public CoreFolderPublicationNode(DocumentModel doc,
PublicationTree tree,
PublishedDocumentFactory factory)
throws ClientException
- Throws:
ClientException
CoreFolderPublicationNode
public CoreFolderPublicationNode(DocumentModel doc,
PublicationTree tree,
PublicationNode parent,
PublishedDocumentFactory factory)
throws ClientException
- Throws:
ClientException
CoreFolderPublicationNode
public CoreFolderPublicationNode(DocumentModel doc,
String treeConfigName,
String sid,
PublicationNode parent,
PublishedDocumentFactory factory)
throws ClientException
- Throws:
ClientException
CoreFolderPublicationNode
public CoreFolderPublicationNode(DocumentModel doc,
String treeConfigName,
String sid,
PublishedDocumentFactory factory)
throws ClientException
- Throws:
ClientException
getChildrenDocuments
public List<PublishedDocument> getChildrenDocuments()
throws ClientException
- Specified by:
getChildrenDocuments
in interface PublicationNode
- Throws:
ClientException
getChildrenNodes
public List<PublicationNode> getChildrenNodes()
throws ClientException
- Specified by:
getChildrenNodes
in interface PublicationNode
- Throws:
ClientException
getTitle
public String getTitle()
throws ClientException
- Specified by:
getTitle
in interface PublicationNode
- Throws:
ClientException
getName
public String getName()
throws ClientException
- Specified by:
getName
in interface PublicationNode
- Throws:
ClientException
getParent
public PublicationNode getParent()
- Specified by:
getParent
in interface PublicationNode
getPath
public String getPath()
- Specified by:
getPath
in interface PublicationNode
getTreeConfigName
public String getTreeConfigName()
- Specified by:
getTreeConfigName
in interface PublicationNode
- Overrides:
getTreeConfigName
in class AbstractPublicationNode
getTargetDocumentRef
public DocumentRef getTargetDocumentRef()
getTargetDocumentModel
public DocumentModel getTargetDocumentModel()
getSessionId
public String getSessionId()
- Specified by:
getSessionId
in interface PublicationNode
Copyright © 2011 Nuxeo SAS. All Rights Reserved.