trait Scope extends AnyRef
The scope of a akka.actor.Deploy serves two purposes: as a marker for pattern matching the “scope” (i.e. local/remote/cluster) as well as for extending the information carried by the final Deploy class. Scopes can be used in conjunction with a custom akka.actor.ActorRefProvider, making Akka actors fully extensible.
- Source
- Deployer.scala
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- Scope
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
withFallback(other: Scope): Scope
When merging akka.actor.Deploy instances using
on the left one, this is propagated to “merging” scopes in the same way.withFallback()
When merging akka.actor.Deploy instances using
on the left one, this is propagated to “merging” scopes in the same way. The setup is biased towards preferring the callee over the argument, i.e.withFallback()
is called expecting thata.withFallback(b)
should in general take precedence.a