Interface ComponentInstance

  • All Superinterfaces:
    io.ciera.runtime.summit.application.IActionHome<Core>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<ComponentInstance,​Core>, io.ciera.runtime.summit.classes.IModelInstance<ComponentInstance,​Core>, io.ciera.runtime.summit.types.IXtumlType
    All Known Implementing Classes:
    ComponentInstanceImpl

    public interface ComponentInstance
    extends io.ciera.runtime.summit.classes.IModelInstance<ComponentInstance,​Core>
    • Method Detail

      • 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
      • getExecution_Engine_ID

        io.ciera.runtime.summit.types.UniqueId getExecution_Engine_ID()
                                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setExecution_Engine_ID

        void setExecution_Engine_ID​(io.ciera.runtime.summit.types.UniqueId m_Execution_Engine_ID)
                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getDom_IDdeprecated

        io.ciera.runtime.summit.types.UniqueId getDom_IDdeprecated()
                                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setDom_IDdeprecated

        void setDom_IDdeprecated​(io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated)
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getComponent_Id

        io.ciera.runtime.summit.types.UniqueId getComponent_Id()
                                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setComponent_Id

        void setComponent_Id​(io.ciera.runtime.summit.types.UniqueId ref_Component_Id)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setPackage_ID

        void setPackage_ID​(io.ciera.runtime.summit.types.UniqueId ref_Package_ID)
                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getPackage_ID

        io.ciera.runtime.summit.types.UniqueId getPackage_ID()
                                                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getNext_Unique_ID

        int getNext_Unique_ID()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setNext_Unique_ID

        void setNext_Unique_ID​(int m_Next_Unique_ID)
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setNext_Instance_ID

        void setNext_Instance_ID​(int m_Next_Instance_ID)
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getNext_Instance_ID

        int getNext_Instance_ID()
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getImportedComponent_Id

        io.ciera.runtime.summit.types.UniqueId getImportedComponent_Id()
                                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setImportedComponent_Id

        void setImportedComponent_Id​(io.ciera.runtime.summit.types.UniqueId ref_ImportedComponent_Id)
                              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
      • setLabel

        void setLabel​(String m_Label)
               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getEQE_Lock

        ReentrantLock getEQE_Lock()
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setEQE_Lock

        void setEQE_Lock​(ReentrantLock m_EQE_Lock)
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setSQE_Lock

        void setSQE_Lock​(ReentrantLock m_SQE_Lock)
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getSQE_Lock

        ReentrantLock getSQE_Lock()
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getContainer_ID

        io.ciera.runtime.summit.types.UniqueId getContainer_ID()
                                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setContainer_ID

        void setContainer_ID​(io.ciera.runtime.summit.types.UniqueId ref_Container_ID)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getRealizedBy

        Instance getRealizedBy()
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setRealizedBy

        void setRealizedBy​(Instance m_RealizedBy)
                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR2930_controls_Stack

        default void setR2930_controls_Stack​(Stack inst)
      • R2930_controls_Stack

        Stack R2930_controls_Stack()
                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2944_EventQueueEntry

        default void addR2944_EventQueueEntry​(EventQueueEntry inst)
      • removeR2944_EventQueueEntry

        default void removeR2944_EventQueueEntry​(EventQueueEntry inst)
      • R2944_EventQueueEntry

        EventQueueEntrySet R2944_EventQueueEntry()
                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2946_SelfQueueEntry

        default void addR2946_SelfQueueEntry​(SelfQueueEntry inst)
      • removeR2946_SelfQueueEntry

        default void removeR2946_SelfQueueEntry​(SelfQueueEntry inst)
      • R2946_SelfQueueEntry

        SelfQueueEntrySet R2946_SelfQueueEntry()
                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2949_monitors_Monitor

        default void addR2949_monitors_Monitor​(Monitor inst)
      • removeR2949_monitors_Monitor

        default void removeR2949_monitors_Monitor​(Monitor inst)
      • R2949_monitors_Monitor

        MonitorSet R2949_monitors_Monitor()
                                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR2955_is_verifying_instance_of_C_C

        default void setR2955_is_verifying_instance_of_C_C​(C_C inst)
      • R2955_is_verifying_instance_of_C_C

        C_C R2955_is_verifying_instance_of_C_C()
                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2957_creates_I_INS

        default void addR2957_creates_I_INS​(I_INS inst)
      • removeR2957_creates_I_INS

        default void removeR2957_creates_I_INS​(I_INS inst)
      • R2957_creates_I_INS

        I_INSSet R2957_creates_I_INS()
                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR2963_is_verifying_instance_of_ComponentReference

        default void setR2963_is_verifying_instance_of_ComponentReference​(ComponentReference inst)
      • R2963_is_verifying_instance_of_ComponentReference

        ComponentReference R2963_is_verifying_instance_of_ComponentReference()
                                                                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2964_houses_PendingEvent

        default void addR2964_houses_PendingEvent​(PendingEvent inst)
      • removeR2964_houses_PendingEvent

        default void removeR2964_houses_PendingEvent​(PendingEvent inst)
      • R2964_houses_PendingEvent

        PendingEventSet R2964_houses_PendingEvent()
                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2968_is_interface_provider_to_RuntimeChannel

        default void addR2968_is_interface_provider_to_RuntimeChannel​(RuntimeChannel inst)
      • removeR2968_is_interface_provider_to_RuntimeChannel

        default void removeR2968_is_interface_provider_to_RuntimeChannel​(RuntimeChannel inst)
      • R2968_is_interface_provider_to_RuntimeChannel

        RuntimeChannelSet R2968_is_interface_provider_to_RuntimeChannel()
                                                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2968_is_interface_requirer_of_RuntimeChannel

        default void addR2968_is_interface_requirer_of_RuntimeChannel​(RuntimeChannel inst)
      • removeR2968_is_interface_requirer_of_RuntimeChannel

        default void removeR2968_is_interface_requirer_of_RuntimeChannel​(RuntimeChannel inst)
      • R2968_is_interface_requirer_of_RuntimeChannel

        RuntimeChannelSet R2968_is_interface_requirer_of_RuntimeChannel()
                                                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR2970_is_verifying_EP_PKG

        default void setR2970_is_verifying_EP_PKG​(EP_PKG inst)
      • R2970_is_verifying_EP_PKG

        EP_PKG R2970_is_verifying_EP_PKG()
                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R2974_ComponentInstanceContainer

        ComponentInstanceContainer R2974_ComponentInstanceContainer()
                                                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R2975_ComponentInstanceContainer

        ComponentInstanceContainer R2975_ComponentInstanceContainer()
                                                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR2976_sends_PendingEvent

        default void addR2976_sends_PendingEvent​(PendingEvent inst)
      • removeR2976_sends_PendingEvent

        default void removeR2976_sends_PendingEvent​(PendingEvent inst)
      • R2976_sends_PendingEvent

        PendingEventSet R2976_sends_PendingEvent()
                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • removeR2977_IntercomponentQueueEntry

        default void removeR2977_IntercomponentQueueEntry​(IntercomponentQueueEntry inst)
      • R2977_IntercomponentQueueEntry

        IntercomponentQueueEntrySet R2977_IntercomponentQueueEntry()
                                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException