Class SaCloneInfo

  • All Implemented Interfaces:
    java.io.Serializable

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

      Constructors 
      Constructor Description
      SaCloneInfo​(java.lang.String srcWorkspaceName, java.lang.String srcSysRowId, java.lang.String dstWorkspaceName)
      Constructor (used by updateNode).
      SaCloneInfo​(java.lang.String srcWorkspaceName, java.lang.String srcSysRowId, java.lang.String dstWorkspaceName, java.lang.String dstParentSysRowId, java.lang.String dstNodeName, java.lang.Boolean removeExisting)
      Constructor (used by copyNode + cloneNode).
    • Constructor Detail

      • SaCloneInfo

        public SaCloneInfo​(java.lang.String srcWorkspaceName,
                           java.lang.String srcSysRowId,
                           java.lang.String dstWorkspaceName,
                           java.lang.String dstParentSysRowId,
                           java.lang.String dstNodeName,
                           java.lang.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​(java.lang.String srcWorkspaceName,
                           java.lang.String srcSysRowId,
                           java.lang.String dstWorkspaceName)
        Constructor (used by updateNode).
        Parameters:
        srcWorkspaceName - source workspace
        srcSysRowId - SysRowId of source node
        dstWorkspaceName - destination workspace
    • Method Detail

      • getSourceWorkspaceName

        public java.lang.String getSourceWorkspaceName()
        Returns:
        the sourceWorkspace
      • getSourceSysRowId

        public java.lang.String getSourceSysRowId()
        Returns:
        the sourceSysRowId
      • getDestWorkspaceName

        public java.lang.String getDestWorkspaceName()
        Returns:
        the destWorkspaceName
      • getDestParentSysRowId

        public java.lang.String getDestParentSysRowId()
        Returns:
        the destParentSysRowId
      • getDestNodeName

        public java.lang.String getDestNodeName()
        Returns:
        the destNodeName
      • getRemoveExistingNodes

        public java.lang.Boolean getRemoveExistingNodes()
        Returns:
        the removeExistingNodes