Class PIVLTS

All Implemented Interfaces:
Serializable

public class PIVLTS extends SXCMTS implements Serializable
Description of the class PIVLTS.
See Also:
  • Field Details

    • phase

      public IVLTS phase
      A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time. .
    • period

      public PQ period
      A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats. .
    • alignment

      public CalendarCycle alignment
      Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar. .
    • institutionSpecified

      public Boolean institutionSpecified
      Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".) .
  • Constructor Details

    • PIVLTS

      public PIVLTS()
  • Method Details

    • getPhase

      public IVLTS getPhase()
      Return phase.
      Returns:
      phase : A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time.
    • setPhase

      public void setPhase(IVLTS phase)
      Set a value to attribute phase.
      Parameters:
      phase - : A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time.
    • getPeriod

      public PQ getPeriod()
      Return period.
      Returns:
      period : A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats.
    • setPeriod

      public void setPeriod(PQ period)
      Set a value to attribute period.
      Parameters:
      period - : A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats.
    • getAlignment

      public CalendarCycle getAlignment()
      Return alignment.
      Returns:
      alignment : Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar.
    • setAlignment

      public void setAlignment(CalendarCycle alignment)
      Set a value to attribute alignment.
      Parameters:
      alignment - : Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar.
    • getInstitutionSpecified

      public Boolean getInstitutionSpecified()
      Return institutionSpecified.
      Returns:
      institutionSpecified : Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".)
    • setInstitutionSpecified

      public void setInstitutionSpecified(Boolean institutionSpecified)
      Set a value to attribute institutionSpecified.
      Parameters:
      institutionSpecified - : Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".)
    • isInstitutionSpecified

      @Deprecated public Boolean isInstitutionSpecified()
      Deprecated.
      Return institutionSpecified.
      Returns:
      institutionSpecified : Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".) Generated for the use on jsf pages
    • get_xmlNodePresentation

      public Node get_xmlNodePresentation()
      Overrides:
      get_xmlNodePresentation in class SXCMTS
    • set_xmlNodePresentation

      public void set_xmlNodePresentation(Node _xmlNodePresentation)
      Overrides:
      set_xmlNodePresentation in class SXCMTS
    • validateByModule

      public static void validateByModule(PIVLTS pIVLTS, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation