MBrace.Runtime


IRuntimeManager

Namespace: MBrace.Runtime

Abstract MBrace runtime management object. Contains all functionality necessary for the coordination of an MBrace cluster.

Instance members

Instance memberDescription
AssemblyManager
Signature: IAssemblyManager
Modifiers: abstract

Gets the Vagabond assembly manager for this runtime.

CompiledName: get_AssemblyManager

CancellationEntryFactory
Signature: ICancellationEntryFactory
Modifiers: abstract

Serializable distributed cancellation entry manager.

CompiledName: get_CancellationEntryFactory

CloudLogManager
Signature: ICloudLogManager
Modifiers: abstract

Abstraction used for managing logging by cloud workflows.

CompiledName: get_CloudLogManager

CounterFactory
Signature: ICloudCounterFactory
Modifiers: abstract

Gets the distributed counter factory for this runtime.

CompiledName: get_CounterFactory

Id
Signature: IRuntimeId
Modifiers: abstract

Runtime uniqueue identifier

CompiledName: get_Id

LocalSystemLogManager
Signature: ILocalSystemLogManager
Modifiers: abstract

Abstraction used for managing system logs in the local process.

CompiledName: get_LocalSystemLogManager

ProcessManager
Signature: ICloudProcessManager
Modifiers: abstract

Gets the CloudProcess manager instance for this runtime.

CompiledName: get_ProcessManager

ResetClusterState()
Signature: unit -> Async<unit>
Modifiers: abstract

Resets the entire cluster state

ResourceRegistry
Signature: ResourceRegistry
Modifiers: abstract

Local MBrace resources to be supplied to workflow.

CompiledName: get_ResourceRegistry

ResultAggregatorFactory
Signature: ICloudResultAggregatorFactory
Modifiers: abstract

Gets the distributed result aggregator factory for this runtime,

CompiledName: get_ResultAggregatorFactory

RuntimeSystemLogManager
Signature: IRuntimeSystemLogManager
Modifiers: abstract

Abstraction used for managing runtime-wide system logs.

CompiledName: get_RuntimeSystemLogManager

Serializer
Signature: FsPicklerSerializer
Modifiers: abstract

FsPickler serialization instance used by the runtime

CompiledName: get_Serializer

WorkerManager
Signature: IWorkerManager
Modifiers: abstract

Runtime worker manager object.

CompiledName: get_WorkerManager

WorkItemQueue
Signature: ICloudWorkItemQueue
Modifiers: abstract

Gets the work item queue instance for the runtime.

CompiledName: get_WorkItemQueue

Fork me on GitHub