public class TimerImpl extends io.ciera.runtime.summit.classes.ModelInstance<Timer,Sql> implements Timer
| Modifier and Type | Field and Description |
|---|---|
static Timer |
EMPTY_TIMER |
static String |
KEY_LETTERS |
| Modifier and Type | Method and Description |
|---|---|
Sql |
context() |
static Timer |
create(Sql context) |
static Timer |
create(Sql context,
io.ciera.runtime.summit.types.UniqueId instanceId,
io.ciera.runtime.summit.types.UniqueId m_Timer_ID,
int m_delay,
boolean m_running,
boolean m_recurring,
io.ciera.runtime.summit.types.UniqueId ref_Event_ID,
String m_Label,
Long m_expiration) |
int |
getDelay() |
io.ciera.runtime.summit.types.UniqueId |
getEvent_ID() |
Long |
getExpiration() |
io.ciera.runtime.summit.classes.IInstanceIdentifier |
getId1() |
String |
getKeyLetters() |
String |
getLabel() |
boolean |
getRecurring() |
io.ciera.runtime.summit.application.IRunContext |
getRunContext() |
boolean |
getRunning() |
io.ciera.runtime.summit.types.UniqueId |
getTimer_ID() |
Timer |
oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) |
PendingEvent |
R2940_provides_delayed_delivery_of_PendingEvent() |
Timer |
self() |
void |
setDelay(int m_delay) |
void |
setEvent_ID(io.ciera.runtime.summit.types.UniqueId ref_Event_ID) |
void |
setExpiration(Long m_expiration) |
void |
setLabel(String m_Label) |
void |
setR2940_provides_delayed_delivery_of_PendingEvent(PendingEvent inst) |
void |
setRecurring(boolean m_recurring) |
void |
setRunning(boolean m_running) |
void |
setTimer_ID(io.ciera.runtime.summit.types.UniqueId m_Timer_ID) |
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcheckLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptypublic static final String KEY_LETTERS
public static final Timer EMPTY_TIMER
public static Timer create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
io.ciera.runtime.summit.exceptions.XtumlExceptionpublic static Timer create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Timer_ID, int m_delay, boolean m_running, boolean m_recurring, io.ciera.runtime.summit.types.UniqueId ref_Event_ID, String m_Label, Long m_expiration) throws io.ciera.runtime.summit.exceptions.XtumlException
io.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.types.UniqueId getTimer_ID()
throws io.ciera.runtime.summit.exceptions.XtumlException
getTimer_ID in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setTimer_ID(io.ciera.runtime.summit.types.UniqueId m_Timer_ID)
throws io.ciera.runtime.summit.exceptions.XtumlException
setTimer_ID in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic int getDelay()
throws io.ciera.runtime.summit.exceptions.XtumlException
public void setDelay(int m_delay)
throws io.ciera.runtime.summit.exceptions.XtumlException
public boolean getRunning()
throws io.ciera.runtime.summit.exceptions.XtumlException
getRunning in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setRunning(boolean m_running)
throws io.ciera.runtime.summit.exceptions.XtumlException
setRunning in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic boolean getRecurring()
throws io.ciera.runtime.summit.exceptions.XtumlException
getRecurring in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setRecurring(boolean m_recurring)
throws io.ciera.runtime.summit.exceptions.XtumlException
setRecurring in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.types.UniqueId getEvent_ID()
throws io.ciera.runtime.summit.exceptions.XtumlException
getEvent_ID in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setEvent_ID(io.ciera.runtime.summit.types.UniqueId ref_Event_ID)
throws io.ciera.runtime.summit.exceptions.XtumlException
setEvent_ID in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic String getLabel() throws io.ciera.runtime.summit.exceptions.XtumlException
public void setLabel(String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
public Long getExpiration() throws io.ciera.runtime.summit.exceptions.XtumlException
getExpiration in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setExpiration(Long m_expiration) throws io.ciera.runtime.summit.exceptions.XtumlException
setExpiration in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
public void setR2940_provides_delayed_delivery_of_PendingEvent(PendingEvent inst)
setR2940_provides_delayed_delivery_of_PendingEvent in interface Timerpublic PendingEvent R2940_provides_delayed_delivery_of_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
R2940_provides_delayed_delivery_of_PendingEvent in interface Timerio.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.application.IRunContext getRunContext()
public Sql context()
public String getKeyLetters()
public Timer self()
public Timer oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException
oneWhere in interface io.ciera.runtime.summit.types.IXtumlTypeio.ciera.runtime.summit.exceptions.XtumlExceptionCopyright © 2021. All rights reserved.