PROTOCOL
ObserversInterceptor
¶
public protocol ObserversInterceptor
Methods¶
workflowObservers(for:)
¶
func workflowObservers(for initialObservers: [WorkflowObserver]) -> [WorkflowObserver]
Provides a single access point to provide the final list of WorkflowObserver
used by the runtime.
This may be used to ensure a known set of observers is used in a particular order for all
WorkflowHost
s created over the life of a program.
- Parameter initialObservers: Array of observers passed to a WorkflowHost
constructor
- Returns: The array of WorkflowObserver
s to be used by the WorkflowHost
Parameters¶
Name | Description |
---|---|
initialObservers | Array of observers passed to a WorkflowHost constructor |