Class WorkflowServicesManager

Describes the workflow host configuration states and provides service objects that interact with the workflow

Hierarchy

Index

Constructor methods

Methods

Constructor methods

constructor(context: ClientRuntimeContext, web: Web): WorkflowServicesManager

Parameters

Returns

WorkflowServicesManager

Methods

public customFromJson(initValue: any): boolean

Parameters

  • initValue: any

Returns

boolean

public fromJson(initValue: any)

Parameters

  • initValue: any

public getWorkflowDeploymentService(): WorkflowDeploymentService

Returns

WorkflowDeploymentService

public getWorkflowInstanceService(): WorkflowInstanceService

Returns

WorkflowInstanceService

public getWorkflowInteropService(): InteropService

Returns

InteropService

public getWorkflowSubscriptionService(): WorkflowSubscriptionService

Returns

WorkflowSubscriptionService

public get_appId(): string

The current application identifier.

Returns

string

public get_context(): ClientRuntimeContext

Returns

ClientRuntimeContext

public get_isConnected(): boolean

Indicates whether this workflow service is actively connected to a workflow host.

Returns

boolean

public get_objectVersion(): string

Returns

string

public get_path(): ObjectPath

Returns

ObjectPath

public get_scopePath(): string

Returns the path of the current scope in the workflow host.

Returns

string

public get_serverObjectIsNull(): boolean

Returns

boolean

public get_typedObject(): ClientObject

Returns

ClientObject

public initPropertiesFromJson(parentNode: any)

This method is internal and is not intended to be used in your code.

Parameters

  • parentNode: any

public isObjectPropertyInstantiated(propertyName: string): boolean

Parameters

  • propertyName: string

Returns

boolean

public isPropertyAvailable(propertyName: string): boolean

Parameters

  • propertyName: string

Returns

boolean

public static newObject(context: ClientRuntimeContext, web: Web): WorkflowServicesManager

Parameters

Returns

WorkflowServicesManager

public refreshLoad()

public retrieve()

public retrieve(propertyNames: Array<string>)

Parameters

  • propertyNames: Array<string>

public set_objectVersion(value: string)

Parameters

  • value: string