Class SaCloneInfo

java.lang.Object
com.saperion.rmi.SaCloneInfo
All Implemented Interfaces:
Serializable

public class SaCloneInfo extends Object implements Serializable
This class contains all relevant information to be used by workspace clone/copy/update methods.
Author:
mak, tfr
See Also:
  • Constructor Details

    • SaCloneInfo

      public SaCloneInfo(String srcWorkspaceName, String srcSysRowId, String dstWorkspaceName, String dstParentSysRowId, String dstNodeName, Boolean removeExisting)
      Constructor (used by copyNode + cloneNode).
      Parameters:
      srcWorkspaceName - source workspace
      srcSysRowId - SysRowId of source node
      dstWorkspaceName - destination workspace
      dstParentSysRowId - SysRowId of destination's parent node
      dstNodeName - name of destination node
      removeExisting - remove existing nodes
    • SaCloneInfo

      public SaCloneInfo(String srcWorkspaceName, String srcSysRowId, String dstWorkspaceName)
      Constructor (used by updateNode).
      Parameters:
      srcWorkspaceName - source workspace
      srcSysRowId - SysRowId of source node
      dstWorkspaceName - destination workspace
  • Method Details

    • getSourceWorkspaceName

      public String getSourceWorkspaceName()
      Returns:
      the sourceWorkspace
    • getSourceSysRowId

      public String getSourceSysRowId()
      Returns:
      the sourceSysRowId
    • getDestWorkspaceName

      public String getDestWorkspaceName()
      Returns:
      the destWorkspaceName
    • getDestParentSysRowId

      public String getDestParentSysRowId()
      Returns:
      the destParentSysRowId
    • getDestNodeName

      public String getDestNodeName()
      Returns:
      the destNodeName
    • getRemoveExistingNodes

      public Boolean getRemoveExistingNodes()
      Returns:
      the removeExistingNodes