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, switchToServerNodesprotected String targetTreeName
protected String serverSessionId
public ClientRemotePublicationNode(String treeConfigName, String sid, PublicationNode node, String serverSessionId, RemotePublicationTreeManager service, String targetTreeName)
protected PublicationNode switchToServerNode(PublicationNode node)
AbstractRemotableNodeswitchToServerNode in class AbstractRemotableNodeprotected PublicationNode switchToClientNode(PublicationNode node)
AbstractRemotableNodeswitchToClientNode in class AbstractRemotableNodeprotected String getServerTreeSessionId()
getServerTreeSessionId in class AbstractRemotableNodeprotected RemotePublicationTreeManager getPublisher()
getPublisher in class AbstractRemotableNodepublic String getNodeType()
public String getTreeConfigName()
protected String getTargetTreeName()
getTargetTreeName in class AbstractRemotableNodepublic String getUnwrappedTreeName()
public String getSessionId()
public String getRemoteSessionId()
Copyright © 2016 Nuxeo SA. All rights reserved.