Packages

c

jexamples.helloworld

HelloComponent

class HelloComponent extends ComponentDefinition

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HelloComponent
  2. ComponentDefinition
  3. AnyRef
  4. 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 HelloComponent()

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 HelloComponent toany2stringadd[HelloComponent] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (HelloComponent, B)
    Implicit
    This member is added by an implicit conversion from HelloComponent toArrowAssoc[HelloComponent] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. final def answer(arg0: Request[_ <: AnyRef], arg1: Response): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  7. final def answer(arg0: Request[_ <: AnyRef]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. final def config(): Config
    Definition Classes
    ComponentDefinition
  11. def connect[P <: PortType](arg0: Positive[P], arg1: Negative[P], arg2: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  12. def connect[P <: PortType](arg0: Negative[P], arg1: Positive[P], arg2: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  13. def connect[P <: PortType](arg0: Positive[P], arg1: Negative[P], arg2: ChannelSelector[_ <: AnyRef, _ <: AnyRef], arg3: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  14. def connect[P <: PortType](arg0: Negative[P], arg1: Positive[P], arg2: ChannelSelector[_ <: AnyRef, _ <: AnyRef], arg3: ChannelFactory): Channel[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  15. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: None, arg2: ConfigUpdate): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  16. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: Init[T], arg2: ConfigUpdate): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  17. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: None): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  18. final def create[T <: ComponentDefinition](arg0: Class[T], arg1: Init[T]): Component
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  19. final def destroy(arg0: Component): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  20. final def disconnect[P <: PortType](arg0: Channel[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  21. def ensuring(cond: (HelloComponent) => Boolean, msg: => Any): HelloComponent
    Implicit
    This member is added by an implicit conversion from HelloComponent toEnsuring[HelloComponent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  22. def ensuring(cond: (HelloComponent) => Boolean): HelloComponent
    Implicit
    This member is added by an implicit conversion from HelloComponent toEnsuring[HelloComponent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  23. def ensuring(cond: Boolean, msg: => Any): HelloComponent
    Implicit
    This member is added by an implicit conversion from HelloComponent toEnsuring[HelloComponent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  24. def ensuring(cond: Boolean): HelloComponent
    Implicit
    This member is added by an implicit conversion from HelloComponent toEnsuring[HelloComponent] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  25. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  27. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from HelloComponent toStringFormat[HelloComponent] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  28. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  29. final def getComponentCore(): ComponentCore
    Definition Classes
    ComponentDefinition
  30. final def getControlPort(): Negative[ControlPort]
    Definition Classes
    ComponentDefinition
  31. final def handle[E <: KompicsEvent, P <: PortType](arg0: Port[P], arg1: Class[E], arg2: Consumer[E]): Handler[E]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  32. def handleFault(arg0: Fault): ResolveAction
    Definition Classes
    ComponentDefinition
  33. def handleUpdate(arg0: ConfigUpdate): UpdateAction
    Definition Classes
    ComponentDefinition
  34. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  35. final def id(): UUID
    Definition Classes
    ComponentDefinition
  36. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  37. def loggingContextGet(arg0: String): String
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  38. def loggingContextPut(arg0: String, arg1: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  39. def loggingContextPutAlways(arg0: String, arg1: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  40. def loggingContextRemove(arg0: String): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  41. def loggingContextReset(): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. final def negative[P <: PortType](arg0: Class[P]): Negative[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  46. final def onKill(arg0: Consumer[Kill]): Handler[Kill]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  47. final def onStart(arg0: Consumer[Start]): Handler[Start]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  48. final def onStop(arg0: Consumer[Stop]): Handler[Stop]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  49. final def positive[P <: PortType](arg0: Class[P]): Positive[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  50. def postUpdate(): Unit
    Definition Classes
    ComponentDefinition
  51. final def provides[P <: PortType](arg0: Class[P]): Negative[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  52. final def requires[P <: PortType](arg0: Class[P]): Positive[P]
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  53. def separateConfigId(): Boolean
    Definition Classes
    ComponentDefinition
  54. def setMDC(): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  55. final def subscribe(arg0: MatchedHandler[_ <: AnyRef, _ <: AnyRef, _ <: AnyRef], arg1: Port[_ <: AnyRef]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  56. final def subscribe[E <: KompicsEvent, P <: PortType](arg0: Handler[E], arg1: Port[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  57. final def suicide(): Unit
    Definition Classes
    ComponentDefinition
  58. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  59. def tearDown(): Unit
    Definition Classes
    ComponentDefinition
  60. def toString(): String
    Definition Classes
    AnyRef → Any
  61. final def trigger[P <: PortType](arg0: KompicsEvent, arg1: Port[P]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  62. 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])
  63. final def unsubscribe(arg0: MatchedHandler[_ <: AnyRef, _ <: AnyRef, _ <: AnyRef], arg1: Port[_ <: AnyRef]): Unit
    Attributes
    protected[kompics]
    Definition Classes
    ComponentDefinition
  64. final def updateConfig(arg0: ConfigUpdate): Unit
    Definition Classes
    ComponentDefinition
  65. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  66. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  67. 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): (HelloComponent, B)
    Implicit
    This member is added by an implicit conversion from HelloComponent toArrowAssoc[HelloComponent] 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 AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd fromHelloComponent to any2stringadd[HelloComponent]

Inherited by implicit conversion StringFormat fromHelloComponent to StringFormat[HelloComponent]

Inherited by implicit conversion Ensuring fromHelloComponent to Ensuring[HelloComponent]

Inherited by implicit conversion ArrowAssoc fromHelloComponent to ArrowAssoc[HelloComponent]

Ungrouped