Class Publication

java.lang.Object
ecmwf.common.database.DataBaseObject
ecmwf.common.database.Publication
All Implemented Interfaces:
Serializable, Cloneable

public class Publication extends DataBaseObject
The Class Publication.
See Also:
  • Field Details

    • PUB_SCHEDULED_TIME

      protected BigDecimal PUB_SCHEDULED_TIME
      The pub scheduled time.
    • PUB_PROCESSED_TIME

      protected BigDecimal PUB_PROCESSED_TIME
      The pub processed time.
    • PUB_OPTIONS

      protected String PUB_OPTIONS
      The pub options.
    • DAT_ID

      protected long DAT_ID
      The dat id.
    • PUB_ID

      protected long PUB_ID
      The pub id.
    • PUB_DONE

      protected boolean PUB_DONE
      The done.
  • Constructor Details

    • Publication

      public Publication()
      Instantiates a new operation.
    • Publication

      public Publication(long id)
      Instantiates a new operation.
      Parameters:
      id - the id
  • Method Details

    • getScheduledTime

      public Timestamp getScheduledTime()
      Gets the scheduled time.
      Returns:
      the scheduled time
    • setScheduledTime

      public void setScheduledTime(Timestamp param)
      Sets the scheduled time.
      Parameters:
      param - the new scheduled time
    • getProcessedTime

      public Timestamp getProcessedTime()
      Gets the processed time.
      Returns:
      the processed time
    • setProcessedTime

      public void setProcessedTime(Timestamp param)
      Sets the processed time.
      Parameters:
      param - the new processed time
    • getId

      public long getId()
      Gets the id.
      Returns:
      the id
    • setId

      public void setId(long param)
      Sets the id.
      Parameters:
      param - the new id
    • setId

      public void setId(String param)
      Sets the id.
      Parameters:
      param - the new id
    • getOptions

      public String getOptions()
      Gets the options.
      Returns:
      the options
    • setOptions

      public void setOptions(String param)
      Sets the options.
      Parameters:
      param - the new options
    • getDataTransferId

      public long getDataTransferId()
      Gets the data transfer id.
      Returns:
      the data transfer id
    • setDataTransferId

      public void setDataTransferId(long param)
      Sets the data transfer id.
      Parameters:
      param - the new data transfer id
    • setDataTransferId

      public void setDataTransferId(String param)
      Sets the data transfer id.
      Parameters:
      param - the new data transfer id
    • getDone

      public boolean getDone()
      Gets the done.
      Returns:
      the done
    • setDone

      public void setDone(boolean param)
      Sets the done.
      Parameters:
      param - the new done
    • setDone

      public void setDone(String param)
      Sets the done.
      Parameters:
      param - the new done
    • hashCode

      public int hashCode()
      Hash code.
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Equals.
      Overrides:
      equals in class Object