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,
- com.scivicslab.pojoactor.pojo,
- com.scivicslab.pojoactor.workflow,
- com.scivicslab.pojoactor.workflow.accumulator,
- com.scivicslab.pojoactor.workflow.distributed,
- com.scivicslab.pojoactor.workflow.kustomize,
- com.scivicslab.pojoactor.workflow.scheduler
Class Hierarchy
- java.lang.Object
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- com.scivicslab.pojoactor.core.ControllableWorkStealingPool (implements com.scivicslab.pojoactor.core.WorkerPool)
- java.util.concurrent.ThreadPoolExecutor
- com.scivicslab.pojoactor.workflow.accumulator.AccumulatorFactory
- com.scivicslab.pojoactor.workflow.Action
- com.scivicslab.pojoactor.core.ActionResult
- com.scivicslab.pojoactor.core.distributed.ActorMessage
- com.scivicslab.pojoactor.core.ActorRef<T> (implements java.lang.AutoCloseable)
- com.scivicslab.pojoactor.workflow.IIActorRef<T> (implements com.scivicslab.pojoactor.core.CallableByActionName)
- com.scivicslab.pojoactor.workflow.accumulator.AccumulatorIIAR
- com.scivicslab.pojoactor.workflow.InterpreterIIAR
- com.scivicslab.pojoactor.workflow.scheduler.SchedulerIIAR
- com.scivicslab.pojoactor.workflow.IIActorRef<T> (implements com.scivicslab.pojoactor.core.CallableByActionName)
- com.scivicslab.pojoactor.core.ActorSystem
- com.scivicslab.pojoactor.workflow.IIActorSystem
- com.scivicslab.pojoactor.workflow.distributed.DistributedActorSystem
- com.scivicslab.pojoactor.workflow.IIActorSystem
- 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.workflow.DynamicActorLoaderActor (implements com.scivicslab.pojoactor.core.CallableByActionName)
- 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.workflow.Interpreter
- com.scivicslab.pojoactor.workflow.Interpreter.Builder
- com.scivicslab.pojoactor.core.accumulator.JsonAccumulator (implements com.scivicslab.pojoactor.core.accumulator.Accumulator)
- com.scivicslab.pojoactor.core.distributed.discovery.K8sNodeDiscovery (implements com.scivicslab.pojoactor.core.distributed.discovery.NodeDiscovery)
- com.scivicslab.pojoactor.workflow.MatrixCode
- com.scivicslab.pojoactor.core.distributed.discovery.NodeDiscoveryFactory
- com.scivicslab.pojoactor.core.distributed.NodeInfo
- com.scivicslab.pojoactor.workflow.kustomize.OverlayConf
- com.scivicslab.pojoactor.workflow.kustomize.PatchEntry
- com.scivicslab.pojoactor.core.distributed.RemoteActorRef (implements com.scivicslab.pojoactor.core.CallableByActionName)
- com.scivicslab.pojoactor.workflow.ReusableSubWorkflowCaller (implements com.scivicslab.pojoactor.core.CallableByActionName)
- com.scivicslab.pojoactor.pojo.Root
- com.scivicslab.pojoactor.core.scheduler.Scheduler (implements java.lang.AutoCloseable, com.scivicslab.pojoactor.core.CallableByActionName)
- 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.workflow.SubWorkflowCaller (implements com.scivicslab.pojoactor.core.CallableByActionName)
- com.scivicslab.pojoactor.core.accumulator.TableAccumulator (implements com.scivicslab.pojoactor.core.accumulator.Accumulator)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.scivicslab.pojoactor.workflow.kustomize.OrphanVertexException
- java.lang.RuntimeException
- java.lang.Exception
- com.scivicslab.pojoactor.workflow.Vertex
- com.scivicslab.pojoactor.workflow.kustomize.WorkflowKustomizer
- com.scivicslab.pojoactor.workflow.WorkflowXsltTransformer
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
Interface Hierarchy
- com.scivicslab.pojoactor.core.accumulator.Accumulator
- 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
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.scivicslab.pojoactor.workflow.ExecutionMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
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