package documentation
Worker for processing Temporal workflows and/or activities.
Package | workflow |
Sandbox for Temporal workflows. |
Module | _activity |
Activity worker. |
Module | _interceptor |
Worker interceptor. |
Module | _replayer |
Replayer. |
Module | _tuning |
No module docstring; 0/1 variable, 0/1 type alias, 0/1 constant, 0/1 function, 1/2 class documented |
Module | _worker |
Worker for processing Temporal workflows and/or activities. |
Module | _workflow |
Workflow worker. |
Module | _workflow |
Workflow worker runner and instance. |
From __init__.py
:
Class |
|
Inbound interceptor to wrap outbound creation and activity execution. |
Class |
|
Outbound interceptor to wrap calls made from within activities. |
Class |
|
Info about an activity task slot usage. |
Class |
|
Input for WorkflowOutboundInterceptor.continue_as_new . |
Class |
|
This class can be implemented to provide custom slot supplier behavior. |
Class |
|
Input for ActivityInboundInterceptor.execute_activity . |
Class |
|
Input for WorkflowInboundInterceptor.execute_workflow . |
Class |
|
A fixed-size slot supplier that will never issue more than a fixed number of slots. |
Class |
|
Input for WorkflowInboundInterceptor.handle_query . |
Class |
|
Input for WorkflowInboundInterceptor.handle_signal . |
Class |
|
Input for WorkflowInboundInterceptor.handle_update_validator and WorkflowInboundInterceptor.handle_update_handler . |
Class |
|
Interceptor for workers. |
Class |
|
Info about a local activity task slot usage. |
Class |
|
Replayer to replay workflows from history. |
Class |
|
TypedDict of config originally passed to Replayer . |
Class |
|
Options for a specific slot type being used with a ResourceBasedSlotSupplier . |
Class |
|
A slot supplier that will dynamically adjust the number of slots based on resource usage. |
Class |
|
Options for a ResourceBasedTuner or a ResourceBasedSlotSupplier . |
Class |
|
Base class for a heartbeat sender that is picklable for use in another process. |
Class |
|
Base class for a shared state manager providing cross-process-safe primitives for use by activity executors. |
Class |
|
Input for WorkflowOutboundInterceptor.signal_child_workflow . |
Class |
|
Input for WorkflowOutboundInterceptor.signal_external_workflow . |
Class |
|
Context for marking a slot used from a CustomSlotSupplier . |
Class |
|
A permit to use a slot for a workflow/activity/local activity task. |
Class |
|
Context for releasing a slot from a CustomSlotSupplier . |
Class |
|
Context for reserving a slot from a CustomSlotSupplier . |
Class |
|
Input for WorkflowOutboundInterceptor.start_activity . |
Class |
|
Input for WorkflowOutboundInterceptor.start_child_workflow . |
Class |
|
Input for WorkflowOutboundInterceptor.start_local_activity . |
Class |
|
Workflow runner that does not do any sandboxing. |
Class |
|
Worker to process workflows and/or activities. |
Class |
|
TypedDict of config originally passed to Worker . |
Class |
|
WorkerTuners allow for the dynamic customization of some aspects of worker configuration |
Class |
|
Inbound interceptor to wrap outbound creation, workflow execution, and signal/query handling. |
Class |
|
Instance of a workflow that can handle activations. |
Class |
|
Immutable details for creating a workflow instance. |
Class |
|
Input for Interceptor.workflow_interceptor_class . |
Class |
|
Outbound interceptor to wrap calls made from within workflows. |
Class |
|
Single workflow replay result. |
Class |
|
Results of replaying multiple workflows. |
Class |
|
Abstract runner for workflows that creates workflow instances to run. |
Class |
|
Info about a workflow task slot usage. |
Type Alias |
|
Undocumented |