Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.publisher.remoting.marshaling.basic
Class BasicPublicationNode

java.lang.Object
  extended by org.nuxeo.ecm.platform.publisher.remoting.marshaling.basic.BasicPublicationNode
All Implemented Interfaces:
Serializable, PublicationNode

public class BasicPublicationNode
extends Object
implements PublicationNode

Java implementation for the marshaled PublicationNode.

Author:
tiry
See Also:
Serialized Form

Constructor Summary
BasicPublicationNode(String nodeType, String nodePath, String nodeTitle, String treeName)
           
BasicPublicationNode(String nodeType, String nodePath, String nodeTitle, String treeName, String sid)
           
 
Method Summary
 List<PublishedDocument> getChildrenDocuments()
           
 List<PublicationNode> getChildrenNodes()
           
 String getName()
           
 String getNodeType()
           
 PublicationNode getParent()
           
 String getPath()
           
 String getSessionId()
           
 String getTitle()
           
 String getTreeConfigName()
           
 String getType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicPublicationNode

public BasicPublicationNode(String nodeType,
                            String nodePath,
                            String nodeTitle,
                            String treeName)

BasicPublicationNode

public BasicPublicationNode(String nodeType,
                            String nodePath,
                            String nodeTitle,
                            String treeName,
                            String sid)
Method Detail

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

getNodeType

public String getNodeType()
Specified by:
getNodeType in interface PublicationNode

getParent

public PublicationNode getParent()
Specified by:
getParent in interface PublicationNode

getPath

public String getPath()
Specified by:
getPath in interface PublicationNode

getTitle

public String getTitle()
Specified by:
getTitle in interface PublicationNode

getName

public String getName()
Specified by:
getName in interface PublicationNode

getTreeConfigName

public String getTreeConfigName()
Specified by:
getTreeConfigName in interface PublicationNode

getSessionId

public String getSessionId()
Specified by:
getSessionId in interface PublicationNode

getType

public String getType()
Specified by:
getType in interface PublicationNode

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.