Skip to main content

@terascope/job-components / execution-context

execution-context

Type Aliases​

ExecutionContext​

ExecutionContext = WorkerExecutionContext | SlicerExecutionContext

Defined in: job-components/src/execution-context/index.ts:19

Functions​

isSlicerExecutionContext()​

isSlicerExecutionContext(context): context is SlicerExecutionContext

Defined in: job-components/src/execution-context/index.ts:15

Parameters​

ParameterType
contextunknown

Returns​

context is SlicerExecutionContext


isWorkerExecutionContext()​

isWorkerExecutionContext(context): context is WorkerExecutionContext

Defined in: job-components/src/execution-context/index.ts:11

Parameters​

ParameterType
contextunknown

Returns​

context is WorkerExecutionContext


makeExecutionContext()​

makeExecutionContext(config): Promise<ExecutionContext>

Defined in: job-components/src/execution-context/index.ts:21

Parameters​

ParameterType
configExecutionContextConfig

Returns​

Promise<ExecutionContext>

References​

EventHandlers​

Re-exports EventHandlers


ExecutionContextAPI​

Re-exports ExecutionContextAPI


ExecutionContextConfig​

Re-exports ExecutionContextConfig


getMetric​

Re-exports getMetric


getOperationAPIType​

Re-exports getOperationAPIType


isOperationAPI​

Re-exports isOperationAPI


JobAPIInstance​

Re-exports JobAPIInstance


JobAPIInstances​

Re-exports JobAPIInstances


MetadataFns​

Re-exports MetadataFns


RunSliceResult​

Re-exports RunSliceResult


SlicerExecutionContext​

Re-exports SlicerExecutionContext


SlicerOperations​

Re-exports SlicerOperations


SliceStatus​

Re-exports SliceStatus


WorkerExecutionContext​

Re-exports WorkerExecutionContext


WorkerOperations​

Re-exports WorkerOperations


WorkerSliceState​

Re-exports WorkerSliceState


WorkerStatus​

Re-exports WorkerStatus