Class SaVersionDataImpl

  • All Implemented Interfaces:
    SaVersionData, java.io.Serializable

    public class SaVersionDataImpl
    extends java.lang.Object
    implements java.io.Serializable, SaVersionData
    Class for storing and transfering document revision data including both index metadata and document-specific data such as creator of revision, revision comment, and number.
    Author:
    mal
    See Also:
    Serialized Form
    • Constructor Detail

      • SaVersionDataImpl

        public SaVersionDataImpl()
        Default constructor.
      • SaVersionDataImpl

        public SaVersionDataImpl​(SaPropertyValue[] newProperties,
                                 SaRevision newVersionData)
        Full constructor. (set by native call)
        Parameters:
        newProperties - Property array to set.
        newVersionData - Version data to set.
    • Method Detail

      • getProperties

        public SaPropertyValue[] getProperties()
        Reads the properties.
        Specified by:
        getProperties in interface SaVersionData
        Returns:
        the properties
        See Also:
        com.saperion.rmi.SaVersionData#getProperties()
      • getVersionData

        public SaRevision getVersionData()
        Reads the version metadata.
        Specified by:
        getVersionData in interface SaVersionData
        Returns:
        the versionData
        See Also:
        com.saperion.rmi.SaVersionData#getVersionData()