Class TimerSetImpl

    • Constructor Detail

      • TimerSetImpl

        public TimerSetImpl()
    • Method Detail

      • setRunning

        public void setRunning​(boolean m_running)
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setRunning in interface TimerSet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setRecurring

        public void setRecurring​(boolean m_recurring)
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setRecurring in interface TimerSet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setEvent_ID

        public void setEvent_ID​(io.ciera.runtime.summit.types.UniqueId ref_Event_ID)
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setEvent_ID in interface TimerSet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setExpiration

        public void setExpiration​(Long m_expiration)
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setExpiration in interface TimerSet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setLabel

        public void setLabel​(String m_Label)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setLabel in interface TimerSet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setTimer_ID

        public void setTimer_ID​(io.ciera.runtime.summit.types.UniqueId m_Timer_ID)
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setTimer_ID in interface TimerSet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setDelay

        public void setDelay​(int m_delay)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setDelay in interface TimerSet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • nullElement

        public Timer nullElement()
        Specified by:
        nullElement in interface io.ciera.runtime.summit.types.ISet<Timer>
      • emptySet

        public TimerSet emptySet()
        Specified by:
        emptySet in interface io.ciera.runtime.summit.types.ISet<Timer>
      • emptySet

        public TimerSet emptySet​(Comparator<? super Timer> comp)
        Specified by:
        emptySet in interface io.ciera.runtime.summit.types.ISet<Timer>
      • elements

        public List<Timer> elements()
        Specified by:
        elements in interface io.ciera.runtime.summit.types.ISet<Timer>