All Implemented Interfaces:
ConfigurationItem, Serializable, Comparable<BaseConfigurationItem>

@Metadata(versioned=false, description="Condition which completes when the specified time is reached.") public class TimeCondition extends Condition
See Also:
  • Constructor Details

    • TimeCondition

      public TimeCondition()
    • TimeCondition

      public TimeCondition(Date fixedDate)
    • TimeCondition

      public TimeCondition(Integer startDateOffset)
    • TimeCondition

      public TimeCondition(Date fixedDate, Integer startDateOffset)
  • Method Details

    • getDescription

      public String getDescription()
      Specified by:
      getDescription in class Condition
    • validate

      public void validate(Delivery delivery)
      Overrides:
      validate in class Condition
    • getFixedDate

      public Date getFixedDate()
    • setFixedDate

      public void setFixedDate(Date fixedDate)
    • getStartDateOffset

      public Integer getStartDateOffset()
    • setStartDateOffset

      public void setStartDateOffset(Integer startDateOffset)