- 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 Summary
int
io.ciera.runtime.summit.types.UniqueId
boolean
boolean
io.ciera.runtime.summit.types.UniqueId
void
void
setEvent_ID(io.ciera.runtime.summit.types.UniqueId ref_Event_ID)
void
void
default void
void
void
void
setTimer_ID(io.ciera.runtime.summit.types.UniqueId m_Timer_ID)
Methods inherited from interface io.ciera.runtime.summit.application.IActionHome
context, getRunContext, warn
Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentState
Methods inherited from interface io.ciera.runtime.summit.application.IInstanceActionHome
self
Methods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId1, getId2, getId3, getInstanceId, getKeyLetters, isEmpty
Methods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, oneWhere, serialize
-
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
-
-
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