public class ClientRemotePublicationNode extends AbstractRemotableNode
PublicationNode
implementation that points to a remote tree on a remote server.Modifier and Type | Field and Description |
---|---|
protected String |
name |
protected String |
nodeTitle |
protected String |
nodeType |
protected String |
path |
protected String |
serverSessionId |
protected String |
targetTreeName |
protected String |
treeName |
service, sessionId
Constructor and Description |
---|
ClientRemotePublicationNode(String treeConfigName,
String sid,
PublicationNode node,
String serverSessionId,
RemotePublicationTreeManager service,
String targetTreeName) |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
String |
getNodeType() |
String |
getPath() |
protected RemotePublicationTreeManager |
getPublisher() |
String |
getRemoteSessionId() |
protected String |
getServerTreeSessionId() |
String |
getSessionId() |
protected String |
getTargetTreeName() |
String |
getTitle() |
String |
getTreeConfigName() |
String |
getType() |
String |
getUnwrappedTreeName() |
protected PublicationNode |
switchToClientNode(PublicationNode node)
switch node definition from server to client (for remote publishing)
|
protected PublicationNode |
switchToServerNode(PublicationNode node)
switch node definition from client to server (for remote publishing)
|
getChildrenDocuments, getChildrenNodes, getParent, switchToClientNodes, switchToServerNodes
protected String targetTreeName
protected String serverSessionId
public ClientRemotePublicationNode(String treeConfigName, String sid, PublicationNode node, String serverSessionId, RemotePublicationTreeManager service, String targetTreeName)
protected PublicationNode switchToServerNode(PublicationNode node)
AbstractRemotableNode
switchToServerNode
in class AbstractRemotableNode
protected PublicationNode switchToClientNode(PublicationNode node)
AbstractRemotableNode
switchToClientNode
in class AbstractRemotableNode
protected String getServerTreeSessionId()
getServerTreeSessionId
in class AbstractRemotableNode
protected RemotePublicationTreeManager getPublisher()
getPublisher
in class AbstractRemotableNode
public String getNodeType()
public String getTreeConfigName()
protected String getTargetTreeName()
getTargetTreeName
in class AbstractRemotableNode
public String getUnwrappedTreeName()
public String getSessionId()
public String getRemoteSessionId()
Copyright © 2015 Nuxeo SA. All rights reserved.