Packages

class Parent extends ComponentDefinition

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Parent
  2. ComponentDefinition
  3. ComponentDefinition
  4. AnyRef
  5. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Parent()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from Parent toany2stringadd[Parent] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ++[P <: PortType](portType: Class[P]): NegativePort[_ <: P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  5. def ++[P <: PortType](port: P): NegativePort[_ <: P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  6. def --[P <: PortType](portType: Class[P]): PositivePort[_ <: P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  7. def --[P <: PortType](port: P): PositivePort[_ <: P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  8. def ->[B](y: B): (Parent, B)
    Implicit
    This member is added by an implicit conversion from Parent toArrowAssoc[Parent] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  9. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. final def answer(arg0: Request[_ <: AnyRef], arg1: Response): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  11. final def answer(arg0: Request[_ <: AnyRef]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def cfg: Config
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  15. final def config(): Config
    Definition Classes
    ComponentDefinition
  16. def connect[P <: PortType](t: PortAndPort[P]): Channel[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  17. def connect[P <: PortType](t: ComponentAndPort[P]): Channel[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  18. def connect[P <: PortType](t: PortAndComponent[P]): Channel[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  19. def connect[P <: PortType](t: (Component, Component))(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[P]): Channel[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  20. def connect[P <: PortType](portType: P)(t: (Component, Component)): Channel[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  21. def connect[P <: PortType](arg0: Positive[P], arg1: Negative[P], arg2: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  22. def connect[P <: PortType](arg0: Negative[P], arg1: Positive[P], arg2: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  23. def connect[P <: PortType](arg0: Positive[P], arg1: Negative[P], arg2: ChannelSelector[_ <: AnyRef, _ <: AnyRef], arg3: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  24. def connect[P <: PortType](arg0: Negative[P], arg1: Positive[P], arg2: ChannelSelector[_ <: AnyRef, _ <: AnyRef], arg3: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  25. def create[C <: ComponentDefinition](init: Init[C], update: ConfigUpdate)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): Component
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  26. def create[C <: ComponentDefinition](init: Init[C])(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): Component
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  27. def create[C <: ComponentDefinition](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): Component
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  28. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: None, arg2: ConfigUpdate): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  29. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: Init[T], arg2: ConfigUpdate): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  30. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: None): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  31. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: Init[T]): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  32. def ctrl: NegativePort[ControlPort]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  33. final def destroy(arg0: Component): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  34. final def disconnect[P <: PortType](arg0: Channel[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  35. def ensuring(cond: (Parent) => Boolean, msg: => Any): Parent
    Implicit
    This member is added by an implicit conversion from Parent toEnsuring[Parent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  36. def ensuring(cond: (Parent) => Boolean): Parent
    Implicit
    This member is added by an implicit conversion from Parent toEnsuring[Parent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  37. def ensuring(cond: Boolean, msg: => Any): Parent
    Implicit
    This member is added by an implicit conversion from Parent toEnsuring[Parent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  38. def ensuring(cond: Boolean): Parent
    Implicit
    This member is added by an implicit conversion from Parent toEnsuring[Parent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  39. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  41. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from Parent toStringFormat[Parent] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  42. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  43. final def getComponentCore(): ComponentCore
    Definition Classes
    ComponentDefinition
  44. final def getControlPort(): Negative[ControlPort]
    Definition Classes
    ComponentDefinition
  45. final def handle[E <: KompicsEvent, P <: PortType](arg0: Port[P], arg1: Class[E], arg2: Consumer[E]): Handler[E]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  46. def handleFault(arg0: Fault): ResolveAction
    Definition Classes
    ComponentDefinition
  47. def handleUpdate(arg0: ConfigUpdate): UpdateAction
    Definition Classes
    ComponentDefinition
  48. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  49. final def id(): UUID
    Definition Classes
    ComponentDefinition
  50. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  51. def log: Logger
    Attributes
    protected[sl]
    Definition Classes
    ComponentDefinition
  52. def logContextGet(key: String): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  53. def logContextPut(p: (String, String)): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  54. def logContextPutAlways(p: (String, String)): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  55. def logContextRemove(key: String): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  56. def logContextReset(): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  57. def loggingContextGet(arg0: String): String
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  58. def loggingContextPut(arg0: String, arg1: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  59. def loggingContextPutAlways(arg0: String, arg1: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  60. def loggingContextRemove(arg0: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  61. def loggingContextReset(): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  62. def loopbck: NegativePort[LoopbackPort]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  63. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  64. final def negative[P <: PortType](arg0: Class[P]): Negative[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  65. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  66. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  67. final def onKill(arg0: Consumer[Kill]): Handler[Kill]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  68. final def onStart(arg0: Consumer[Start]): Handler[Start]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  69. final def onStop(arg0: Consumer[Stop]): Handler[Stop]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  70. val pinger: Component
  71. val pinger2: Component
  72. val ponger: Component
  73. final def positive[P <: PortType](arg0: Class[P]): Positive[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  74. def postUpdate(): Unit
    Definition Classes
    ComponentDefinition
  75. def provides[P <: PortType](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[P]): NegativePort[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  76. def provides[P <: PortType](port: P): NegativePort[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  77. final def provides[P <: PortType](arg0: Class[P]): Negative[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  78. def requires[P <: PortType](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[P]): PositivePort[P]
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  79. def requires[P <: PortType](port: P): PositivePort[P]

    Create a required port instance

    Create a required port instance

    P

    the type of the port

    port

    a port object of type P

    returns

    a required (positive) port instance

    Attributes
    protected
    Definition Classes
    ComponentDefinition
  80. final def requires[P <: PortType](arg0: Class[P]): Positive[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  81. def separateConfigId(): Boolean
    Definition Classes
    ComponentDefinition
  82. def setMDC(): Unit
    Attributes
    protected[sl]
    Definition Classes
    ComponentDefinition → ComponentDefinition
  83. def subscribe(t: (Handler, AnyPort)): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  84. final def subscribe(arg0: MatchedHandler[_ <: AnyRef, _ <: AnyRef, _ <: AnyRef], arg1: Port[_ <: AnyRef]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  85. final def subscribe[E <: KompicsEvent, P <: PortType](arg0: Handler[E], arg1: Port[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  86. final def suicide(): Unit
    Definition Classes
    ComponentDefinition
  87. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  88. def tearDown(): Unit
    Definition Classes
    ComponentDefinition
  89. val timer: Component
  90. def toString(): String
    Definition Classes
    AnyRef → Any
  91. def trigger[P <: PortType](t: (KompicsEvent, Port[P])): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  92. final def trigger[P <: PortType](arg0: KompicsEvent, arg1: Port[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  93. def unsubscribe(h: Handler, p: AnyPort): Unit
    Attributes
    protected
    Definition Classes
    ComponentDefinition
  94. final def unsubscribe[E <: KompicsEvent, P <: PortType](arg0: Handler[E], arg1: Port[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @throws(classOf[se.sics.kompics.ConfigurationException])
  95. final def unsubscribe(arg0: MatchedHandler[_ <: AnyRef, _ <: AnyRef, _ <: AnyRef], arg1: Port[_ <: AnyRef]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  96. final def updateConfig(arg0: ConfigUpdate): Unit
    Definition Classes
    ComponentDefinition
  97. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  98. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  99. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def connect[P <: PortType](arg0: Negative[P], arg1: Positive[P], arg2: ChannelSelector[_ <: AnyRef, _ <: AnyRef]): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def connect[P <: PortType](arg0: Positive[P], arg1: Negative[P], arg2: ChannelSelector[_ <: AnyRef, _ <: AnyRef]): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. final def connect[P <: PortType](arg0: Negative[P], arg1: Positive[P]): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. final def connect[P <: PortType](arg0: Positive[P], arg1: Negative[P]): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  5. final def disconnect[P <: PortType](arg0: Positive[P], arg1: Negative[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  6. final def disconnect[P <: PortType](arg0: Negative[P], arg1: Positive[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  7. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  8. def loggingCtxGet(arg0: String): String
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  9. def loggingCtxPut(arg0: String, arg1: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  10. def loggingCtxPutAlways(arg0: String, arg1: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  11. def loggingCtxRemove(arg0: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  12. def loggingCtxReset(): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  13. def [B](y: B): (Parent, B)
    Implicit
    This member is added by an implicit conversion from Parent toArrowAssoc[Parent] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use -> instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.

Inherited from ComponentDefinition

Inherited from ComponentDefinition

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd fromParent to any2stringadd[Parent]

Inherited by implicit conversion StringFormat fromParent to StringFormat[Parent]

Inherited by implicit conversion Ensuring fromParent to Ensuring[Parent]

Inherited by implicit conversion ArrowAssoc fromParent to ArrowAssoc[Parent]

Ungrouped