Uses of Class
com.scivicslab.pojoactor.core.ActorRef
Packages that use ActorRef
Package
Description
-
Uses of ActorRef in com.scivicslab.pojoactor.core
Fields in com.scivicslab.pojoactor.core with type parameters of type ActorRefModifier and TypeFieldDescriptionprotected ConcurrentHashMap<String, ActorRef<?>> ActorSystem.actorsA name to an ActorRef correspondance.Methods in com.scivicslab.pojoactor.core that return ActorRefModifier and TypeMethodDescription<T> ActorRef<T> Creates a new actor with the specified name and object.<T> ActorRef<T> Add the directly generated Actor to the ActorSystem.<T> ActorRef<T> Add the directly generated Actor to the ActorSystem while changing the name used within the ActorSystem.<T> ActorRef<T> Deprecated.<K> ActorRef<K> ActorRef.createChild(String actorName, K object) Creates a child actor under this actor's supervision.<T> ActorRef<T> Retrieves an actor by name.static <T> ActorRef<T> Loads a class from an external JAR file and wraps it as an ActorRef.static <T> ActorRef<T> DynamicActorLoader.loadActorIntoSystem(ActorSystem system, Path jarPath, String className, String actorName) Loads a class from an external JAR file and wraps it as an ActorRef, registering it with the given ActorSystem.Convenience method to put a value into the JSON state.ActorSystem.root()Deprecated.UseActorSystem.getActor(String)with "ROOT" insteadMethods in com.scivicslab.pojoactor.core with parameters of type ActorRefModifier and TypeMethodDescription<T> ActorRef<T> Add the directly generated Actor to the ActorSystem.<T> ActorRef<T> Add the directly generated Actor to the ActorSystem while changing the name used within the ActorSystem.<T> ActorRef<T> Deprecated.UseActorSystem.addActor(ActorRef)instead -
Uses of ActorRef in com.scivicslab.pojoactor.core.scheduler
Methods in com.scivicslab.pojoactor.core.scheduler with parameters of type ActorRefModifier and TypeMethodDescription<T> StringScheduler.scheduleAtFixedRate(String taskId, ActorRef<T> actorRef, Consumer<T> action, long initialDelay, long period, TimeUnit unit) Schedules a task to execute periodically at a fixed rate.<T> StringScheduler.scheduleOnce(String taskId, ActorRef<T> actorRef, Consumer<T> action, long delay, TimeUnit unit) Schedules a task to execute once after a specified delay.<T> StringScheduler.scheduleWithFixedDelay(String taskId, ActorRef<T> actorRef, Consumer<T> action, long initialDelay, long delay, TimeUnit unit) Schedules a task to execute periodically with a fixed delay between executions. -
Uses of ActorRef in com.scivicslab.pojoactor.workflow
Subclasses of ActorRef in com.scivicslab.pojoactor.workflowModifier and TypeClassDescriptionclassIIActorRef<T>An interpreter-interfaced actor reference that can be invoked by action name strings.classInterpreter-interfaced actor reference forInterpreterinstances. -
Uses of ActorRef in com.scivicslab.pojoactor.workflow.accumulator
Subclasses of ActorRef in com.scivicslab.pojoactor.workflow.accumulatorModifier and TypeClassDescriptionclassInterpreter-interfaced actor reference forAccumulatorimplementations. -
Uses of ActorRef in com.scivicslab.pojoactor.workflow.scheduler
Subclasses of ActorRef in com.scivicslab.pojoactor.workflow.schedulerModifier and TypeClassDescriptionclassInterpreter-interfaced actor reference forWorkflowSchedulerinstances.
ActorSystem.addActor(ActorRef)instead