Class TimerSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<Timer>
io.ciera.runtime.summit.classes.InstanceSet<TimerSet,Timer>
io.ciera.tool.sql.ooaofooa.instance.impl.TimerSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<TimerSet,Timer>, io.ciera.runtime.summit.types.ISet<Timer>, io.ciera.runtime.summit.types.IXtumlType, TimerSet, Iterable<Timer>, Collection<Timer>, Set<Timer>

public class TimerSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<TimerSet,Timer> implements TimerSet
  • Constructor Details

    • TimerSetImpl

      public TimerSetImpl()
    • TimerSetImpl

      public TimerSetImpl(Comparator<? super Timer> comp)
  • Method Details

    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • R2940_provides_delayed_delivery_of_PendingEvent

      public PendingEventSet R2940_provides_delayed_delivery_of_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2940_provides_delayed_delivery_of_PendingEvent 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>