Hierarchy For All Packages
- com.scivicslab.pojoactor.core,
- com.scivicslab.pojoactor.core.accumulator,
- com.scivicslab.pojoactor.core.distributed,
- com.scivicslab.pojoactor.core.distributed.discovery,
- com.scivicslab.pojoactor.core.scheduler
Class Hierarchy
- java.lang.Object
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- com.scivicslab.pojoactor.core.ManagedThreadPool (implements com.scivicslab.pojoactor.core.WorkerPool)
- java.util.concurrent.ThreadPoolExecutor
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- com.scivicslab.pojoactor.core.ActionAnnotationProcessor
- com.scivicslab.pojoactor.core.ActionArgs
- com.scivicslab.pojoactor.core.ActionArgs.ParsedArgs
- com.scivicslab.pojoactor.core.ActionResult
- com.scivicslab.pojoactor.core.distributed.ActorMessage
- com.scivicslab.pojoactor.core.ActorRef<T> (implements java.lang.AutoCloseable)
- com.scivicslab.pojoactor.core.ActorSystem
- com.scivicslab.pojoactor.core.ActorSystem.Builder
- com.scivicslab.pojoactor.core.accumulator.BufferedAccumulator (implements com.scivicslab.pojoactor.core.accumulator.Accumulator)
- com.scivicslab.pojoactor.core.DynamicActorLoader
- com.scivicslab.pojoactor.core.ForkJoinPoolWrapper (implements com.scivicslab.pojoactor.core.WorkerPool)
- com.scivicslab.pojoactor.core.distributed.discovery.GridEngineNodeDiscovery (implements com.scivicslab.pojoactor.core.distributed.discovery.NodeDiscovery)
- com.scivicslab.pojoactor.core.accumulator.JsonAccumulator (implements com.scivicslab.pojoactor.core.accumulator.Accumulator)
- com.scivicslab.pojoactor.core.JsonState
- com.scivicslab.pojoactor.core.distributed.discovery.K8sNodeDiscovery (implements com.scivicslab.pojoactor.core.distributed.discovery.NodeDiscovery)
- com.scivicslab.pojoactor.core.distributed.discovery.NodeDiscoveryFactory
- com.scivicslab.pojoactor.core.distributed.NodeInfo
- com.scivicslab.pojoactor.core.distributed.RemoteActorRef (implements com.scivicslab.pojoactor.core.CallableByActionName)
- com.scivicslab.pojoactor.core.scheduler.Scheduler (implements java.lang.AutoCloseable)
- com.scivicslab.pojoactor.core.distributed.discovery.SlurmNodeDiscovery (implements com.scivicslab.pojoactor.core.distributed.discovery.NodeDiscovery)
- com.scivicslab.pojoactor.core.accumulator.StreamingAccumulator (implements com.scivicslab.pojoactor.core.accumulator.Accumulator)
- com.scivicslab.pojoactor.core.accumulator.TableAccumulator (implements com.scivicslab.pojoactor.core.accumulator.Accumulator)
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
Interface Hierarchy
- com.scivicslab.pojoactor.core.accumulator.Accumulator
- com.scivicslab.pojoactor.core.ActionBaseClassProvider
- com.scivicslab.pojoactor.core.ActorProvider
- java.lang.AutoCloseable
- java.util.concurrent.ExecutorService (also extends java.util.concurrent.Executor)
- com.scivicslab.pojoactor.core.WorkerPool
- java.util.concurrent.ExecutorService (also extends java.util.concurrent.Executor)
- com.scivicslab.pojoactor.core.CallableByActionName
- java.util.concurrent.Executor
- java.util.concurrent.ExecutorService (also extends java.lang.AutoCloseable)
- com.scivicslab.pojoactor.core.WorkerPool
- java.util.concurrent.ExecutorService (also extends java.lang.AutoCloseable)
- com.scivicslab.pojoactor.core.distributed.discovery.NodeDiscovery
Annotation Interface Hierarchy
- com.scivicslab.pojoactor.core.Action (implements java.lang.annotation.Annotation)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.scivicslab.pojoactor.core.accumulator.AccumulatorResult<T>
- com.scivicslab.pojoactor.core.accumulator.BufferedAccumulator.ResultEntry
- java.lang.Record