Interface Timer

All Superinterfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<Timer,Sql>, io.ciera.runtime.summit.classes.IModelInstance<Timer,Sql>, io.ciera.runtime.summit.types.IXtumlType
All Known Implementing Classes:
TimerImpl

public interface Timer extends io.ciera.runtime.summit.classes.IModelInstance<Timer,Sql>
  • Method Details

    • getTimer_ID

      io.ciera.runtime.summit.types.UniqueId getTimer_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setTimer_ID

      void setTimer_ID(io.ciera.runtime.summit.types.UniqueId m_Timer_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDelay

      int getDelay() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDelay

      void setDelay(int m_delay) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunning

      boolean getRunning() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRunning

      void setRunning(boolean m_running) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRecurring

      void setRecurring(boolean m_recurring) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRecurring

      boolean getRecurring() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEvent_ID

      void setEvent_ID(io.ciera.runtime.summit.types.UniqueId ref_Event_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getEvent_ID

      io.ciera.runtime.summit.types.UniqueId getEvent_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setLabel

      void setLabel(String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getLabel

      String getLabel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getExpiration

      Long getExpiration() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setExpiration

      void setExpiration(Long m_expiration) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2940_provides_delayed_delivery_of_PendingEvent

      default void setR2940_provides_delayed_delivery_of_PendingEvent(PendingEvent inst)
    • R2940_provides_delayed_delivery_of_PendingEvent

      PendingEvent R2940_provides_delayed_delivery_of_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException