Class EventQueueEntryImpl

java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<EventQueueEntry,Sql>
io.ciera.tool.sql.ooaofooa.instance.impl.EventQueueEntryImpl
All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.application.IInstanceActionHome<EventQueueEntry,Sql>, io.ciera.runtime.summit.classes.IModelInstance<EventQueueEntry,Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, EventQueueEntry, Comparable<EventQueueEntry>

public class EventQueueEntryImpl extends io.ciera.runtime.summit.classes.ModelInstance<EventQueueEntry,Sql> implements EventQueueEntry
  • Field Details

  • Method Details

    • create

      public static EventQueueEntry create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static EventQueueEntry create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Event_Queue_Entry_ID, io.ciera.runtime.summit.types.UniqueId ref_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId ref_Event_ID, io.ciera.runtime.summit.types.UniqueId ref_Next_Event_Queue_Entry_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static EventQueueEntry create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Event_Queue_Entry_ID, io.ciera.runtime.summit.types.UniqueId ref_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId ref_Event_ID, io.ciera.runtime.summit.types.UniqueId ref_Next_Event_Queue_Entry_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEvent_Queue_Entry_ID

      public void setEvent_Queue_Entry_ID(io.ciera.runtime.summit.types.UniqueId m_Event_Queue_Entry_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEvent_Queue_Entry_ID in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getEvent_Queue_Entry_ID

      public io.ciera.runtime.summit.types.UniqueId getEvent_Queue_Entry_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getEvent_Queue_Entry_ID in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getExecution_Engine_ID

      public io.ciera.runtime.summit.types.UniqueId getExecution_Engine_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getExecution_Engine_ID in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setExecution_Engine_ID

      public void setExecution_Engine_ID(io.ciera.runtime.summit.types.UniqueId ref_Execution_Engine_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setExecution_Engine_ID in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getEvent_ID

      public io.ciera.runtime.summit.types.UniqueId getEvent_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getEvent_ID in interface EventQueueEntry
      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 EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNext_Event_Queue_Entry_ID

      public void setNext_Event_Queue_Entry_ID(io.ciera.runtime.summit.types.UniqueId ref_Next_Event_Queue_Entry_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNext_Event_Queue_Entry_ID in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getNext_Event_Queue_Entry_ID

      public io.ciera.runtime.summit.types.UniqueId getNext_Event_Queue_Entry_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getNext_Event_Queue_Entry_ID in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId1

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
      Specified by:
      getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<EventQueueEntry,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<EventQueueEntry,Sql>
    • setR2944_ComponentInstance

      public void setR2944_ComponentInstance(ComponentInstance inst)
      Specified by:
      setR2944_ComponentInstance in interface EventQueueEntry
    • R2944_ComponentInstance

      public ComponentInstance R2944_ComponentInstance() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2944_ComponentInstance in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2944_PendingEvent

      public void setR2944_PendingEvent(PendingEvent inst)
      Specified by:
      setR2944_PendingEvent in interface EventQueueEntry
    • R2944_PendingEvent

      public PendingEvent R2944_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2944_PendingEvent in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2945_follows_EventQueueEntry

      public void setR2945_follows_EventQueueEntry(EventQueueEntry inst)
      Specified by:
      setR2945_follows_EventQueueEntry in interface EventQueueEntry
    • R2945_follows_EventQueueEntry

      public EventQueueEntry R2945_follows_EventQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2945_follows_EventQueueEntry in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2945_precedes_EventQueueEntry

      public void setR2945_precedes_EventQueueEntry(EventQueueEntry inst)
      Specified by:
      setR2945_precedes_EventQueueEntry in interface EventQueueEntry
    • R2945_precedes_EventQueueEntry

      public EventQueueEntry R2945_precedes_EventQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2945_precedes_EventQueueEntry in interface EventQueueEntry
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunContext

      public io.ciera.runtime.summit.application.IRunContext getRunContext()
      Specified by:
      getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<EventQueueEntry,Sql>
    • context

      public Sql context()
      Specified by:
      context in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      context in class io.ciera.runtime.summit.classes.ModelInstance<EventQueueEntry,Sql>
    • getKeyLetters

      public String getKeyLetters()
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTarget
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<EventQueueEntry,Sql>
    • self

      public EventQueueEntry self()
      Specified by:
      self in interface io.ciera.runtime.summit.application.IInstanceActionHome<EventQueueEntry,Sql>
    • oneWhere

      public EventQueueEntry oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      oneWhere in interface io.ciera.runtime.summit.types.IXtumlType
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException