Class DurationHelper


  • @Deprecated
    @Internal
    public class DurationHelper
    extends java.lang.Object
    Deprecated.
    Calendar Functionally will be provided as a separate service/library
    helper class for parsing ISO8601 duration format (also recurring) and computing next timer date
    • Constructor Summary

      Constructors 
      Constructor Description
      DurationHelper​(java.lang.String expressionS, int maxIterations, ClockReader clockReader)
      Deprecated.
       
      DurationHelper​(java.lang.String expressionS, ClockReader clockReader)
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected java.util.Calendar add​(java.util.Calendar date, javax.xml.datatype.Duration duration)
      Deprecated.
       
      java.util.Calendar getCalendarAfter()
      Deprecated.
       
      java.util.Calendar getCalendarAfter​(java.util.Calendar time)
      Deprecated.
       
      java.util.Date getDateAfter()
      Deprecated.
       
      java.util.Calendar getEnd()
      Deprecated.
       
      javax.xml.datatype.Duration getPeriod()
      Deprecated.
       
      java.util.Calendar getStart()
      Deprecated.
       
      int getTimes()
      Deprecated.
       
      protected boolean isDuration​(java.lang.String time)
      Deprecated.
       
      boolean isRepeat()
      Deprecated.
       
      java.lang.Boolean isValidDate​(java.util.Date newTimer)
      Deprecated.
       
      protected java.util.Calendar parseDate​(java.lang.String date)
      Deprecated.
       
      protected javax.xml.datatype.Duration parsePeriod​(java.lang.String period)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • clockReader

        protected ClockReader clockReader
        Deprecated.
    • Constructor Detail

      • DurationHelper

        public DurationHelper​(java.lang.String expressionS,
                              int maxIterations,
                              ClockReader clockReader)
                       throws java.lang.Exception
        Deprecated.
        Throws:
        java.lang.Exception
      • DurationHelper

        public DurationHelper​(java.lang.String expressionS,
                              ClockReader clockReader)
                       throws java.lang.Exception
        Deprecated.
        Throws:
        java.lang.Exception
    • Method Detail

      • getStart

        public java.util.Calendar getStart()
        Deprecated.
      • getEnd

        public java.util.Calendar getEnd()
        Deprecated.
      • getPeriod

        public javax.xml.datatype.Duration getPeriod()
        Deprecated.
      • isRepeat

        public boolean isRepeat()
        Deprecated.
      • getTimes

        public int getTimes()
        Deprecated.
      • getCalendarAfter

        public java.util.Calendar getCalendarAfter()
        Deprecated.
      • getCalendarAfter

        public java.util.Calendar getCalendarAfter​(java.util.Calendar time)
        Deprecated.
      • isValidDate

        public java.lang.Boolean isValidDate​(java.util.Date newTimer)
        Deprecated.
      • getDateAfter

        public java.util.Date getDateAfter()
        Deprecated.
      • add

        protected java.util.Calendar add​(java.util.Calendar date,
                                         javax.xml.datatype.Duration duration)
        Deprecated.
      • parseDate

        protected java.util.Calendar parseDate​(java.lang.String date)
                                        throws java.lang.Exception
        Deprecated.
        Throws:
        java.lang.Exception
      • parsePeriod

        protected javax.xml.datatype.Duration parsePeriod​(java.lang.String period)
                                                   throws java.lang.Exception
        Deprecated.
        Throws:
        java.lang.Exception
      • isDuration

        protected boolean isDuration​(java.lang.String time)
        Deprecated.