Package org.apache.pekko.actor
Class Deploy$
java.lang.Object
org.apache.pekko.actor.Deploy$
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis class represents deployment configuration for a given actor path.com.typesafe.config.Configscala.collection.immutable.Set<String>apply(String path, com.typesafe.config.Config config, RouterConfig routerConfig, Scope scope, String dispatcher, String mailbox) com.typesafe.config.Configlocal()final Stringfinal Stringscala.Option<scala.Tuple6<String,com.typesafe.config.Config, RouterConfig, Scope, String, String>>
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
Deploy$
public Deploy$()
-
-
Method Details
-
$lessinit$greater$default$1
This class represents deployment configuration for a given actor path. It is marked final in order to guarantee stable merge semantics (i.e. what overrides what in case multiple configuration sources are available) and is fully extensible via its Scope argument, and by the fact that an arbitrary Config section can be passed along with it (which will be merged when merging two Deploys).The path field is used only when inserting the Deploy into a deployer and not needed when just doing deploy-as-you-go:
val remoteProps = someProps.withDeploy(Deploy(scope = RemoteScope("someOtherNodeName"))) -
$lessinit$greater$default$2
public com.typesafe.config.Config $lessinit$greater$default$2() -
$lessinit$greater$default$3
-
$lessinit$greater$default$4
-
$lessinit$greater$default$5
-
$lessinit$greater$default$6
-
$lessinit$greater$default$7
-
NoDispatcherGiven
-
NoMailboxGiven
-
local
-
apply
-
apply$default$1
-
apply$default$2
public com.typesafe.config.Config apply$default$2() -
apply$default$3
-
apply$default$4
-
apply$default$5
-
apply$default$6
-
unapply
-