class documentation
class InSandbox: (source)
Constructor: InSandbox(instance_details, runner_class, workflow_class)
Instance that is expected to run inside a sandbox.
| Method | __init__ |
Create in-sandbox instance. |
| Method | activate |
Send activation to this instance. |
| Method | get |
Get serialization context. |
| Instance Variable | instance |
Undocumented |
def __init__(self, instance_details:
temporalio.worker._workflow_instance.WorkflowInstanceDetails, runner_class: type[ temporalio.worker._workflow_instance.WorkflowRunner], workflow_class: type):
(source)
¶
Create in-sandbox instance.
def activate(self, act:
temporalio.bridge.proto.workflow_activation.WorkflowActivation) -> temporalio.bridge.proto.workflow_completion.WorkflowActivationCompletion:
(source)
¶
Send activation to this instance.
def get_serialization_context(self, command_info:
_command_aware_visitor.CommandInfo | None) -> temporalio.converter.SerializationContext | None:
(source)
¶
Get serialization context.