Class Snapshot

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class Snapshot
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    Snapshot data for the last artifact corresponding to the SNAPSHOT base version.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Snapshot()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Snapshot clone()
      Method clone.
      int getBuildNumber()
      Get the incremental build number.
      java.lang.String getTimestamp()
      Get the timestamp when this version was deployed.
      boolean isLocalCopy()
      Get whether to use a local copy instead (with filename that includes the base version).
      void setBuildNumber​(int buildNumber)
      Set the incremental build number.
      void setLocalCopy​(boolean localCopy)
      Set whether to use a local copy instead (with filename that includes the base version).
      void setTimestamp​(java.lang.String timestamp)
      Set the timestamp when this version was deployed.
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Snapshot

        public Snapshot()
    • Method Detail

      • clone

        public Snapshot clone()
        Method clone.
        Overrides:
        clone in class java.lang.Object
        Returns:
        Snapshot
      • getBuildNumber

        public int getBuildNumber()
        Get the incremental build number.
        Returns:
        int
      • getTimestamp

        public java.lang.String getTimestamp()
        Get the timestamp when this version was deployed. The timestamp is expressed using UTC in the format yyyyMMdd.HHmmss.
        Returns:
        String
      • isLocalCopy

        public boolean isLocalCopy()
        Get whether to use a local copy instead (with filename that includes the base version).
        Returns:
        boolean
      • setBuildNumber

        public void setBuildNumber​(int buildNumber)
        Set the incremental build number.
        Parameters:
        buildNumber - a buildNumber object.
      • setLocalCopy

        public void setLocalCopy​(boolean localCopy)
        Set whether to use a local copy instead (with filename that includes the base version).
        Parameters:
        localCopy - a localCopy object.
      • setTimestamp

        public void setTimestamp​(java.lang.String timestamp)
        Set the timestamp when this version was deployed. The timestamp is expressed using UTC in the format yyyyMMdd.HHmmss.
        Parameters:
        timestamp - a timestamp object.