Class PIVLPPDTS

All Implemented Interfaces:
Serializable

public class PIVLPPDTS extends SXCMPPDTS implements Serializable
Description of the class PIVLPPDTS.
See Also:
  • Field Details

    • phase

      public IVLPPDTS 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 PPDPQ 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

    • PIVLPPDTS

      public PIVLPPDTS()
  • Method Details

    • getPhase

      public IVLPPDTS 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(IVLPPDTS 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 PPDPQ 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(PPDPQ 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 SXCMPPDTS
    • set_xmlNodePresentation

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

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