abstract class Props extends Product with Serializable

Data structure for describing an actor’s props details like which executor to run it on. For each type of setting (e.g. DispatcherSelector) the FIRST occurrence is used when creating the actor; this means that adding configuration using the "with" methods overrides what was configured previously.

Deliberately not sealed in order to emphasize future extensibility by the framework—this is not intended to be extended by user code.

Not for user extension.

Annotations
@DoNotInherit()
Source
Props.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Props
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. 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

Abstract Value Members

  1. abstract def canEqual(that: Any): Boolean
    Definition Classes
    Equals
  2. abstract def productArity: Int
    Definition Classes
    Product
  3. abstract def productElement(n: Int): Any
    Definition Classes
    Product

Concrete Value Members

  1. def productElementName(n: Int): String
    Definition Classes
    Product
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product
  3. def productIterator: Iterator[Any]
    Definition Classes
    Product
  4. def productPrefix: String
    Definition Classes
    Product
  5. def withDispatcherDefault: Props

    Prepend a selection of the ActorSystem default executor to this Props.

  6. def withDispatcherFromConfig(path: String): Props

    Prepend a selection of the executor found at the given Config path to this Props.

    Prepend a selection of the executor found at the given Config path to this Props. The path is relative to the configuration root of the ActorSystem that looks up the executor.

  7. def withDispatcherSameAsParent: Props

    Prepend a selection of the same executor as the parent actor to this Props.

  8. def withMailboxFromConfig(path: String): Props

    Prepend a selection of the mailbox found at the given Config path to this Props.

    Prepend a selection of the mailbox found at the given Config path to this Props. The path is relative to the configuration root of the ActorSystem that looks up the mailbox.