Class RuntimeChannelImpl

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

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

  • Method Details

    • create

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

      public static RuntimeChannel create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Channel_Id, io.ciera.runtime.summit.types.UniqueId ref_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId ref_other_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId ref_Satisfaction_Id, io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id, io.ciera.runtime.summit.types.UniqueId ref_Next_provider_Channel_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static RuntimeChannel create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Channel_Id, io.ciera.runtime.summit.types.UniqueId ref_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId ref_other_Execution_Engine_ID, io.ciera.runtime.summit.types.UniqueId ref_Satisfaction_Id, io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id, io.ciera.runtime.summit.types.UniqueId ref_Next_provider_Channel_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getChannel_Id

      public io.ciera.runtime.summit.types.UniqueId getChannel_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getChannel_Id in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setChannel_Id

      public void setChannel_Id(io.ciera.runtime.summit.types.UniqueId m_Channel_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setChannel_Id in interface RuntimeChannel
      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 RuntimeChannel
      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 RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setOther_Execution_Engine_ID

      public void setOther_Execution_Engine_ID(io.ciera.runtime.summit.types.UniqueId ref_other_Execution_Engine_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setOther_Execution_Engine_ID in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getOther_Execution_Engine_ID

      public io.ciera.runtime.summit.types.UniqueId getOther_Execution_Engine_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getOther_Execution_Engine_ID in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getSatisfaction_Id

      public io.ciera.runtime.summit.types.UniqueId getSatisfaction_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getSatisfaction_Id in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSatisfaction_Id

      public void setSatisfaction_Id(io.ciera.runtime.summit.types.UniqueId ref_Satisfaction_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSatisfaction_Id in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDelegation_Id

      public void setDelegation_Id(io.ciera.runtime.summit.types.UniqueId ref_Delegation_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDelegation_Id in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDelegation_Id

      public io.ciera.runtime.summit.types.UniqueId getDelegation_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDelegation_Id in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getNext_provider_Channel_Id

      public io.ciera.runtime.summit.types.UniqueId getNext_provider_Channel_Id() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getNext_provider_Channel_Id in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNext_provider_Channel_Id

      public void setNext_provider_Channel_Id(io.ciera.runtime.summit.types.UniqueId ref_Next_provider_Channel_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNext_provider_Channel_Id in interface RuntimeChannel
      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<RuntimeChannel,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<RuntimeChannel,Sql>
    • getId2

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

      public void setR2968_is_interface_provider_to_ComponentInstance(ComponentInstance inst)
      Specified by:
      setR2968_is_interface_provider_to_ComponentInstance in interface RuntimeChannel
    • R2968_is_interface_provider_to_ComponentInstance

      public ComponentInstance R2968_is_interface_provider_to_ComponentInstance() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2968_is_interface_provider_to_ComponentInstance in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2968_is_interface_requirer_of_ComponentInstance

      public void setR2968_is_interface_requirer_of_ComponentInstance(ComponentInstance inst)
      Specified by:
      setR2968_is_interface_requirer_of_ComponentInstance in interface RuntimeChannel
    • R2968_is_interface_requirer_of_ComponentInstance

      public ComponentInstance R2968_is_interface_requirer_of_ComponentInstance() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2968_is_interface_requirer_of_ComponentInstance in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2969_implements_Satisfaction

      public void setR2969_implements_Satisfaction(Satisfaction inst)
      Specified by:
      setR2969_implements_Satisfaction in interface RuntimeChannel
    • R2969_implements_Satisfaction

      public Satisfaction R2969_implements_Satisfaction() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2969_implements_Satisfaction in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2972_implements_Delegation

      public void setR2972_implements_Delegation(Delegation inst)
      Specified by:
      setR2972_implements_Delegation in interface RuntimeChannel
    • R2972_implements_Delegation

      public Delegation R2972_implements_Delegation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2972_implements_Delegation in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2973_provider_RuntimeChannel

      public void setR2973_provider_RuntimeChannel(RuntimeChannel inst)
      Specified by:
      setR2973_provider_RuntimeChannel in interface RuntimeChannel
    • R2973_provider_RuntimeChannel

      public RuntimeChannel R2973_provider_RuntimeChannel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2973_provider_RuntimeChannel in interface RuntimeChannel
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR2973_requirer_RuntimeChannel

      public void setR2973_requirer_RuntimeChannel(RuntimeChannel inst)
      Specified by:
      setR2973_requirer_RuntimeChannel in interface RuntimeChannel
    • R2973_requirer_RuntimeChannel

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

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

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