c

akka.actor.typed

AbstractExtensionSetup

abstract class AbstractExtensionSetup[T <: Extension] extends ExtensionSetup[T]

Scala 2.11 API: Each extension typically provide a concrete ExtensionSetup that can be used in akka.actor.setup.ActorSystemSetup when starting the ActorSystem to replace the default implementation of the extension. Intended for tests that need to replace extension with stub/mock implementations.

Source
Extensions.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbstractExtensionSetup
  2. ExtensionSetup
  3. Setup
  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. All

Instance Constructors

  1. new AbstractExtensionSetup(extId: ExtensionId[T], createExtension: (ActorSystem[_]) ⇒ T)

Value Members

  1. final def and(other: Setup): ActorSystemSetup

    Construct an ActorSystemSetup with this setup combined with another one.

    Construct an ActorSystemSetup with this setup combined with another one. Allows for fluent creation of settings. If other is a setting of the same concrete Setup as this it will replace this.

    Definition Classes
    Setup
  2. val createExtension: Function[ActorSystem[_], T]
    Definition Classes
    ExtensionSetup
  3. val extId: ExtensionId[T]
    Definition Classes
    ExtensionSetup