| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_TIME_OUT |
addedExtensions, extensions| Constructor and Description |
|---|
Guardian() |
| Modifier and Type | Method and Description |
|---|---|
<R> java.util.concurrent.CompletionStage<R> |
async(java.util.concurrent.Callable<R> callable,
long timeout) |
java.util.concurrent.CompletionStage<java.lang.Void> |
async(java.lang.Runnable runnable,
long timeout) |
protected akka.actor.typed.Behavior<java.lang.Void> |
bootstrap(akka.actor.typed.javadsl.ActorContext<java.lang.Void> context,
java.lang.String name,
long timeout,
WorkerPoolConfig workerPoolConfig) |
static Guardian |
create(java.lang.String name,
long timeout,
com.typesafe.config.Config config,
WorkerPoolConfig workerPoolConfig) |
akka.actor.typed.Props |
dispatcher(java.lang.String dispatcher) |
java.lang.String |
getName() |
long |
getTimeout() |
WorkerPool |
getWorkerPool() |
boolean |
isEmbedded() |
void |
setEmbedded(boolean embedded) |
void |
setName(java.lang.String name) |
void |
setTimeout(long timeout) |
actorOf, actorOf, addExtension, childActor, create, createReceive, extensions, getBehavior, getContext, getGuardian, getScheduler, getSelf, getSystem, initialize, setup, talk, talk, talk, talk, talk, talk, talk, untypedContext, untypedRef, virtualize, virtualizepublic static final long DEFAULT_TIME_OUT
public akka.actor.typed.Props dispatcher(java.lang.String dispatcher)
public static Guardian create(java.lang.String name, long timeout, com.typesafe.config.Config config, WorkerPoolConfig workerPoolConfig)
protected akka.actor.typed.Behavior<java.lang.Void> bootstrap(akka.actor.typed.javadsl.ActorContext<java.lang.Void> context,
java.lang.String name,
long timeout,
WorkerPoolConfig workerPoolConfig)
public boolean isEmbedded()
public void setEmbedded(boolean embedded)
public WorkerPool getWorkerPool()
public long getTimeout()
public void setTimeout(long timeout)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.concurrent.CompletionStage<java.lang.Void> async(java.lang.Runnable runnable,
long timeout)
public <R> java.util.concurrent.CompletionStage<R> async(java.util.concurrent.Callable<R> callable,
long timeout)