gopher

ParTransputer

class ParTransputer extends Transputer

Linear Supertypes
Transputer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ParTransputer
  2. Transputer
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ParTransputer(api: GopherAPI, childs: Seq[Transputer])

Type Members

  1. class InPort[A] extends Input[A]

    Definition Classes
    Transputer
  2. class OutPort[A] extends Output[A]

    Definition Classes
    Transputer

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def +(p: Transputer): ParTransputer

    Definition Classes
    ParTransputerTransputer
  4. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  5. object InPort

    Definition Classes
    Transputer
  6. object OutPort

    Definition Classes
    Transputer
  7. val api: GopherAPI

    Definition Classes
    ParTransputerTransputer
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def copyPorts(prev: Transputer): Unit

    Definition Classes
    Transputer
  11. def copyState(prev: Transputer): Unit

    copyState from previous instance when transputer is restarted.

    copyState from previous instance when transputer is restarted. can be overriden in subclasses (by default: do nothing)

    Note, that port connection is restored before call of copyState

    Definition Classes
    Transputer
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. def goOnce: Future[Unit]

    Definition Classes
    ParTransputerTransputer
  17. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  18. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  19. implicit def logSource: LogSource[Transputer]

    Definition Classes
    Transputer
  20. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  23. def onEscalatedFailure(ex: Throwable): Unit

    called when failure is escalated.

    called when failure is escalated.

    Attributes
    protected
    Definition Classes
    Transputer
  24. def onResume(): Unit

    called when transducer is choose resume durign recovery.

    called when transducer is choose resume durign recovery.

    Attributes
    protected
    Definition Classes
    Transputer
  25. def onStop(): Unit

    called when transputer is stopped.

    called when transputer is stopped.

    Attributes
    protected
    Definition Classes
    Transputer
  26. def recover(f: PartialFunction[Throwable, Directive]): Unit

    set recover function

    set recover function

    Definition Classes
    Transputer
  27. def recoverFactory: () ⇒ Transputer

    Used for recover failed instances

    Used for recover failed instances

    Definition Classes
    ParTransputerTransputer
  28. def start(): Future[Unit]

    Definition Classes
    Transputer
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  30. def toString(): String

    Definition Classes
    AnyRef → Any
  31. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Transputer

Inherited from AnyRef

Inherited from Any

Ungrouped