Package io.temporal.internal.worker
-
Interface Summary Interface Description ActivityTaskHandler Interface of an activity task handler.EagerActivityDispatcher LocalActivityDispatcher NexusTaskHandler Shutdownable ShutdownableTaskExecutor<T> Startable Suspendable SuspendableWorker WorkerWithLifecycle WorkflowTaskHandler Interface of workflow task handlers. -
Class Summary Class Description ActivityTask ActivityTaskHandler.Result ActivityTaskHandler.Result.TaskFailedResult EagerActivityDispatcher.NoopEagerActivityDispatcher LocalActivityResult LocalActivityResult.ExecutionFailedResult LocalActivityResult.ProcessingErrorResult NexusTask NexusTaskHandler.Result PollerOptions Options for component that polls Temporal task queues for tasks.PollerOptions.Builder QueryReplayHelper Encapsulates a special query implementation for replaying workflow histories to supportWorker.replayWorkflowExecution(io.temporal.internal.common.WorkflowExecutionHistory)ShutdownManager SingleWorkerOptions SingleWorkerOptions.Builder SlotReservationData StickyQueueBalancer SyncActivityWorker Activity worker that supports POJO activity implementations.SyncNexusWorker SyncWorkflowWorker Facade that supports a lifecycle and maintains an assembly ofWorkflowWorkerthat performing execution of workflow taskLocalActivityWorkerthat performs execution of local activities scheduled by the workflow tasks and exposing additional management helper methods for the assembly.TrackingSlotSupplier<SI extends SlotInfo> Wraps a slot supplier and supplements it with additional tracking information that is useful to provide to all implementations.WorkflowExecutorCache WorkflowRunLockManager WorkflowTask WorkflowTaskHandler.Result -
Enum Summary Enum Description WorkerLifecycleState -
Exception Summary Exception Description UnableToAcquireLockException Internal.WorkflowExecutionException Internal.