Package io.temporal.internal.worker
-
Interface Summary Interface Description ActivityTaskHandler Interface of an activity task handler.EagerActivityDispatcher LocalActivityDispatcher 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 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.SyncWorkflowWorker Facade that supports a lifecycle and maintains an assembly ofWorkflowWorker
that performing execution of workflow taskLocalActivityWorker
that 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.