Class AsynchronousMessageImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<AsynchronousMessage,Sql>
io.ciera.tool.sql.ooaofooa.message.impl.AsynchronousMessageImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<AsynchronousMessage,,Sql> io.ciera.runtime.summit.classes.IModelInstance<AsynchronousMessage,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,AsynchronousMessage,Comparable<AsynchronousMessage>
public class AsynchronousMessageImpl
extends io.ciera.runtime.summit.classes.ModelInstance<AsynchronousMessage,Sql>
implements AsynchronousMessage
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static AsynchronousMessagestatic AsynchronousMessagecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Msg_ID, String m_InformalName, String m_Descrip, String m_GuardCondition, String m_DurationObservation, String m_DurationConstraint, boolean m_isFormal, String m_Label, String m_SequenceNumb) static AsynchronousMessagecreate(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Msg_ID, String m_InformalName, String m_Descrip, String m_GuardCondition, String m_DurationObservation, String m_DurationConstraint, boolean m_isFormal, String m_Label, String m_SequenceNumb) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()booleangetLabel()io.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) self()voidsetDescrip(String m_Descrip) voidsetDurationConstraint(String m_DurationConstraint) voidsetDurationObservation(String m_DurationObservation) voidsetGuardCondition(String m_GuardCondition) voidsetInformalName(String m_InformalName) voidsetIsFormal(boolean m_isFormal) voidvoidsetMsg_ID(io.ciera.runtime.summit.types.UniqueId ref_Msg_ID) voidsetR1018_is_a_MSG_M(MSG_M inst) voidvoidvoidvoidsetSequenceNumb(String m_SequenceNumb) Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ciera.runtime.summit.application.IActionHome
warnMethods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentStateMethods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_ASYNCHRONOUSMESSAGE
-
-
Method Details
-
create
public static AsynchronousMessage create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static AsynchronousMessage create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Msg_ID, String m_InformalName, String m_Descrip, String m_GuardCondition, String m_DurationObservation, String m_DurationConstraint, boolean m_isFormal, String m_Label, String m_SequenceNumb) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static AsynchronousMessage create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Msg_ID, String m_InformalName, String m_Descrip, String m_GuardCondition, String m_DurationObservation, String m_DurationConstraint, boolean m_isFormal, String m_Label, String m_SequenceNumb) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getMsg_ID
public io.ciera.runtime.summit.types.UniqueId getMsg_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getMsg_IDin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setMsg_ID
public void setMsg_ID(io.ciera.runtime.summit.types.UniqueId ref_Msg_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setMsg_IDin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getInformalName
- Specified by:
getInformalNamein interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setInformalName
public void setInformalName(String m_InformalName) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setInformalNamein interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDescrip
- Specified by:
getDescripin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDescrip
- Specified by:
setDescripin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setGuardCondition
public void setGuardCondition(String m_GuardCondition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setGuardConditionin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getGuardCondition
- Specified by:
getGuardConditionin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDurationObservation
public void setDurationObservation(String m_DurationObservation) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setDurationObservationin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDurationObservation
- Specified by:
getDurationObservationin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDurationConstraint
public void setDurationConstraint(String m_DurationConstraint) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setDurationConstraintin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDurationConstraint
- Specified by:
getDurationConstraintin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getIsFormal
public boolean getIsFormal() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getIsFormalin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setIsFormal
public void setIsFormal(boolean m_isFormal) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setIsFormalin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getLabel
- Specified by:
getLabelin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setLabel
- Specified by:
setLabelin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getSequenceNumb
- Specified by:
getSequenceNumbin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setSequenceNumb
public void setSequenceNumb(String m_SequenceNumb) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setSequenceNumbin interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<AsynchronousMessage,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<AsynchronousMessage,Sql>
-
setR1018_is_a_MSG_M
- Specified by:
setR1018_is_a_MSG_Min interfaceAsynchronousMessage
-
R1018_is_a_MSG_M
- Specified by:
R1018_is_a_MSG_Min interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR1019_is_a_EventMessage
- Specified by:
setR1019_is_a_EventMessagein interfaceAsynchronousMessage
-
R1019_is_a_EventMessage
public EventMessage R1019_is_a_EventMessage() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R1019_is_a_EventMessagein interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR1019_is_a_InformalAsynchronousMessage
- Specified by:
setR1019_is_a_InformalAsynchronousMessagein interfaceAsynchronousMessage
-
R1019_is_a_InformalAsynchronousMessage
public InformalAsynchronousMessage R1019_is_a_InformalAsynchronousMessage() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R1019_is_a_InformalAsynchronousMessagein interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR1019_is_a_SignalMessage
- Specified by:
setR1019_is_a_SignalMessagein interfaceAsynchronousMessage
-
R1019_is_a_SignalMessage
public SignalMessage R1019_is_a_SignalMessage() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R1019_is_a_SignalMessagein interfaceAsynchronousMessage- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<AsynchronousMessage,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<AsynchronousMessage,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<AsynchronousMessage,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<AsynchronousMessage,Sql>
-
oneWhere
public AsynchronousMessage oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
oneWherein interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-