Class ComponentInstanceImpl

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

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

  • Method Details

    • create

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

      public static ComponentInstance create(Sql context, boolean m_Running, io.ciera.runtime.summit.types.UniqueId m_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated, io.ciera.runtime.summit.types.UniqueId ref_Component_Id, io.ciera.runtime.summit.types.UniqueId ref_Package_ID, int m_Next_Unique_ID, int m_Next_Instance_ID, io.ciera.runtime.summit.types.UniqueId ref_ImportedComponent_Id, String m_Label, ReentrantLock m_EQE_Lock, ReentrantLock m_SQE_Lock, io.ciera.runtime.summit.types.UniqueId ref_Container_ID, Instance m_RealizedBy) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static ComponentInstance create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, boolean m_Running, io.ciera.runtime.summit.types.UniqueId m_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated, io.ciera.runtime.summit.types.UniqueId ref_Component_Id, io.ciera.runtime.summit.types.UniqueId ref_Package_ID, int m_Next_Unique_ID, int m_Next_Instance_ID, io.ciera.runtime.summit.types.UniqueId ref_ImportedComponent_Id, String m_Label, ReentrantLock m_EQE_Lock, ReentrantLock m_SQE_Lock, io.ciera.runtime.summit.types.UniqueId ref_Container_ID, Instance m_RealizedBy) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunning

      public boolean getRunning() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRunning in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRunning

      public void setRunning(boolean m_Running) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRunning in interface ComponentInstance
      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 ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setExecution_Engine_ID

      public void setExecution_Engine_ID(io.ciera.runtime.summit.types.UniqueId m_Execution_Engine_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setExecution_Engine_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDom_IDdeprecated

      public io.ciera.runtime.summit.types.UniqueId getDom_IDdeprecated() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDom_IDdeprecated in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDom_IDdeprecated

      public void setDom_IDdeprecated(io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDom_IDdeprecated in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setComponent_Id

      public void setComponent_Id(io.ciera.runtime.summit.types.UniqueId ref_Component_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComponent_Id in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getComponent_Id

      public io.ciera.runtime.summit.types.UniqueId getComponent_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getComponent_Id in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPackage_ID

      public void setPackage_ID(io.ciera.runtime.summit.types.UniqueId ref_Package_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPackage_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPackage_ID

      public io.ciera.runtime.summit.types.UniqueId getPackage_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPackage_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNext_Unique_ID

      public void setNext_Unique_ID(int m_Next_Unique_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNext_Unique_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getNext_Unique_ID

      public int getNext_Unique_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getNext_Unique_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getNext_Instance_ID

      public int getNext_Instance_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getNext_Instance_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNext_Instance_ID

      public void setNext_Instance_ID(int m_Next_Instance_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNext_Instance_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getImportedComponent_Id

      public io.ciera.runtime.summit.types.UniqueId getImportedComponent_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getImportedComponent_Id in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setImportedComponent_Id

      public void setImportedComponent_Id(io.ciera.runtime.summit.types.UniqueId ref_ImportedComponent_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setImportedComponent_Id in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setLabel

      public void setLabel(String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setLabel in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getLabel

      public String getLabel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getLabel in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEQE_Lock

      public void setEQE_Lock(ReentrantLock m_EQE_Lock) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEQE_Lock in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getEQE_Lock

      public ReentrantLock getEQE_Lock() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getEQE_Lock in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getSQE_Lock

      public ReentrantLock getSQE_Lock() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getSQE_Lock in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSQE_Lock

      public void setSQE_Lock(ReentrantLock m_SQE_Lock) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSQE_Lock in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setContainer_ID

      public void setContainer_ID(io.ciera.runtime.summit.types.UniqueId ref_Container_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setContainer_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getContainer_ID

      public io.ciera.runtime.summit.types.UniqueId getContainer_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getContainer_ID in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRealizedBy

      public void setRealizedBy(Instance m_RealizedBy) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRealizedBy in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRealizedBy

      public Instance getRealizedBy() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRealizedBy in interface ComponentInstance
      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<ComponentInstance,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<ComponentInstance,Sql>
    • setR2930_controls_Stack

      public void setR2930_controls_Stack(Stack inst)
      Specified by:
      setR2930_controls_Stack in interface ComponentInstance
    • R2930_controls_Stack

      public Stack R2930_controls_Stack() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2930_controls_Stack in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2944_EventQueueEntry

      public void addR2944_EventQueueEntry(EventQueueEntry inst)
      Specified by:
      addR2944_EventQueueEntry in interface ComponentInstance
    • removeR2944_EventQueueEntry

      public void removeR2944_EventQueueEntry(EventQueueEntry inst)
      Specified by:
      removeR2944_EventQueueEntry in interface ComponentInstance
    • R2944_EventQueueEntry

      public EventQueueEntrySet R2944_EventQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2944_EventQueueEntry in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2946_SelfQueueEntry

      public void addR2946_SelfQueueEntry(SelfQueueEntry inst)
      Specified by:
      addR2946_SelfQueueEntry in interface ComponentInstance
    • removeR2946_SelfQueueEntry

      public void removeR2946_SelfQueueEntry(SelfQueueEntry inst)
      Specified by:
      removeR2946_SelfQueueEntry in interface ComponentInstance
    • R2946_SelfQueueEntry

      public SelfQueueEntrySet R2946_SelfQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2946_SelfQueueEntry in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2949_monitors_Monitor

      public void addR2949_monitors_Monitor(Monitor inst)
      Specified by:
      addR2949_monitors_Monitor in interface ComponentInstance
    • removeR2949_monitors_Monitor

      public void removeR2949_monitors_Monitor(Monitor inst)
      Specified by:
      removeR2949_monitors_Monitor in interface ComponentInstance
    • R2949_monitors_Monitor

      public MonitorSet R2949_monitors_Monitor() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2949_monitors_Monitor in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2955_is_verifying_instance_of_C_C

      public void setR2955_is_verifying_instance_of_C_C(C_C inst)
      Specified by:
      setR2955_is_verifying_instance_of_C_C in interface ComponentInstance
    • R2955_is_verifying_instance_of_C_C

      public C_C R2955_is_verifying_instance_of_C_C() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2955_is_verifying_instance_of_C_C in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2957_creates_I_INS

      public void addR2957_creates_I_INS(I_INS inst)
      Specified by:
      addR2957_creates_I_INS in interface ComponentInstance
    • removeR2957_creates_I_INS

      public void removeR2957_creates_I_INS(I_INS inst)
      Specified by:
      removeR2957_creates_I_INS in interface ComponentInstance
    • R2957_creates_I_INS

      public I_INSSet R2957_creates_I_INS() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2957_creates_I_INS in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2963_is_verifying_instance_of_ComponentReference

      public void setR2963_is_verifying_instance_of_ComponentReference(ComponentReference inst)
      Specified by:
      setR2963_is_verifying_instance_of_ComponentReference in interface ComponentInstance
    • R2963_is_verifying_instance_of_ComponentReference

      public ComponentReference R2963_is_verifying_instance_of_ComponentReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2963_is_verifying_instance_of_ComponentReference in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2964_houses_PendingEvent

      public void addR2964_houses_PendingEvent(PendingEvent inst)
      Specified by:
      addR2964_houses_PendingEvent in interface ComponentInstance
    • removeR2964_houses_PendingEvent

      public void removeR2964_houses_PendingEvent(PendingEvent inst)
      Specified by:
      removeR2964_houses_PendingEvent in interface ComponentInstance
    • R2964_houses_PendingEvent

      public PendingEventSet R2964_houses_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2964_houses_PendingEvent in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2968_is_interface_provider_to_RuntimeChannel

      public void addR2968_is_interface_provider_to_RuntimeChannel(RuntimeChannel inst)
      Specified by:
      addR2968_is_interface_provider_to_RuntimeChannel in interface ComponentInstance
    • removeR2968_is_interface_provider_to_RuntimeChannel

      public void removeR2968_is_interface_provider_to_RuntimeChannel(RuntimeChannel inst)
      Specified by:
      removeR2968_is_interface_provider_to_RuntimeChannel in interface ComponentInstance
    • R2968_is_interface_provider_to_RuntimeChannel

      public RuntimeChannelSet R2968_is_interface_provider_to_RuntimeChannel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2968_is_interface_provider_to_RuntimeChannel in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2968_is_interface_requirer_of_RuntimeChannel

      public void addR2968_is_interface_requirer_of_RuntimeChannel(RuntimeChannel inst)
      Specified by:
      addR2968_is_interface_requirer_of_RuntimeChannel in interface ComponentInstance
    • removeR2968_is_interface_requirer_of_RuntimeChannel

      public void removeR2968_is_interface_requirer_of_RuntimeChannel(RuntimeChannel inst)
      Specified by:
      removeR2968_is_interface_requirer_of_RuntimeChannel in interface ComponentInstance
    • R2968_is_interface_requirer_of_RuntimeChannel

      public RuntimeChannelSet R2968_is_interface_requirer_of_RuntimeChannel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2968_is_interface_requirer_of_RuntimeChannel in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2970_is_verifying_EP_PKG

      public void setR2970_is_verifying_EP_PKG(EP_PKG inst)
      Specified by:
      setR2970_is_verifying_EP_PKG in interface ComponentInstance
    • R2970_is_verifying_EP_PKG

      public EP_PKG R2970_is_verifying_EP_PKG() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2970_is_verifying_EP_PKG in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2974_ComponentInstanceContainer

      public void setR2974_ComponentInstanceContainer(ComponentInstanceContainer inst)
      Specified by:
      setR2974_ComponentInstanceContainer in interface ComponentInstance
    • R2974_ComponentInstanceContainer

      public ComponentInstanceContainer R2974_ComponentInstanceContainer() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2974_ComponentInstanceContainer in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2975_ComponentInstanceContainer

      public void setR2975_ComponentInstanceContainer(ComponentInstanceContainer inst)
      Specified by:
      setR2975_ComponentInstanceContainer in interface ComponentInstance
    • R2975_ComponentInstanceContainer

      public ComponentInstanceContainer R2975_ComponentInstanceContainer() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2975_ComponentInstanceContainer in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2976_sends_PendingEvent

      public void addR2976_sends_PendingEvent(PendingEvent inst)
      Specified by:
      addR2976_sends_PendingEvent in interface ComponentInstance
    • removeR2976_sends_PendingEvent

      public void removeR2976_sends_PendingEvent(PendingEvent inst)
      Specified by:
      removeR2976_sends_PendingEvent in interface ComponentInstance
    • R2976_sends_PendingEvent

      public PendingEventSet R2976_sends_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2976_sends_PendingEvent in interface ComponentInstance
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2977_IntercomponentQueueEntry

      public void addR2977_IntercomponentQueueEntry(IntercomponentQueueEntry inst)
      Specified by:
      addR2977_IntercomponentQueueEntry in interface ComponentInstance
    • removeR2977_IntercomponentQueueEntry

      public void removeR2977_IntercomponentQueueEntry(IntercomponentQueueEntry inst)
      Specified by:
      removeR2977_IntercomponentQueueEntry in interface ComponentInstance
    • R2977_IntercomponentQueueEntry

      public IntercomponentQueueEntrySet R2977_IntercomponentQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2977_IntercomponentQueueEntry in interface ComponentInstance
      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<ComponentInstance,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<ComponentInstance,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<ComponentInstance,Sql>
    • self

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

      public ComponentInstance 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