public final class DispatcherFromConfig extends DeploymentConfig implements DispatcherSelector, scala.Product, scala.Serializable
ActorSystem
configuration.
ExecutorServices created in this fashion will be shut down when the
ActorSystem terminates.Constructor and Description |
---|
DispatcherFromConfig(java.lang.String path,
DeploymentConfig next) |
Modifier and Type | Method and Description |
---|---|
static <T extends DeploymentConfig> |
allOf(scala.reflect.ClassTag<T> evidence$2) |
abstract static boolean |
canEqual(java.lang.Object that) |
abstract static boolean |
equals(java.lang.Object that) |
static <T extends DeploymentConfig> |
filterNot(scala.reflect.ClassTag<T> evidence$3) |
static <T extends DeploymentConfig> |
firstOrElse(T default_,
scala.reflect.ClassTag<T> evidence$1) |
DeploymentConfig |
next()
Reference to the tail of this DeploymentConfig list.
|
java.lang.String |
path() |
abstract static int |
productArity() |
abstract static java.lang.Object |
productElement(int n) |
static scala.collection.Iterator<java.lang.Object> |
productIterator() |
static java.lang.String |
productPrefix() |
static DeploymentConfig |
withDispatcherDefault() |
static DeploymentConfig |
withDispatcherFromConfig(java.lang.String path) |
static DeploymentConfig |
withDispatcherFromExecutionContext(scala.concurrent.ExecutionContext ec) |
static DeploymentConfig |
withDispatcherFromExecutor(java.util.concurrent.Executor executor) |
static DeploymentConfig |
withMailboxCapacity(int capacity) |
DeploymentConfig |
withNext(DeploymentConfig next)
Create a copy of this DeploymentConfig node with its
next reference
replaced by the given object. |
allOf, filterNot, firstOrElse, withDispatcherDefault, withDispatcherFromConfig, withDispatcherFromExecutionContext, withDispatcherFromExecutor, withMailboxCapacity
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public DispatcherFromConfig(java.lang.String path, DeploymentConfig next)
public abstract static boolean canEqual(java.lang.Object that)
public abstract static boolean equals(java.lang.Object that)
public abstract static java.lang.Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<java.lang.Object> productIterator()
public static java.lang.String productPrefix()
public static DeploymentConfig withDispatcherDefault()
public static DeploymentConfig withDispatcherFromConfig(java.lang.String path)
public static DeploymentConfig withDispatcherFromExecutor(java.util.concurrent.Executor executor)
public static DeploymentConfig withDispatcherFromExecutionContext(scala.concurrent.ExecutionContext ec)
public static DeploymentConfig withMailboxCapacity(int capacity)
public static <T extends DeploymentConfig> T firstOrElse(T default_, scala.reflect.ClassTag<T> evidence$1)
public static <T extends DeploymentConfig> scala.collection.immutable.List<DeploymentConfig> allOf(scala.reflect.ClassTag<T> evidence$2)
public static <T extends DeploymentConfig> DeploymentConfig filterNot(scala.reflect.ClassTag<T> evidence$3)
public java.lang.String path()
public DeploymentConfig next()
DeploymentConfig
next
in class DeploymentConfig
public DeploymentConfig withNext(DeploymentConfig next)
DeploymentConfig
next
reference
replaced by the given object. This does NOT append the given list
of configuration nodes to the current list!withNext
in class DeploymentConfig
next
- (undocumented)