Namespace DNVGL.One.Compute.Core.FlowModel
Classes
ApplicationReference
Represents a reference to an application
CompositeWork
Batch of WorkItem. CompositeWork is a composite WorkItem that can represent both sequential and parallel workflow
ContainerResources
Represents a container and its file resources
DataContainer
General purpose serializable data container
DeploymentModel
Models the applications that must be deployed for a job
FlowGraph
Represents a directed graph of WorkUnit.
FlowModelItemProperties
Represents the properties of a flow model item.
FlowModelObject
Base class for flow model objects
Job
Represents a batch job.
JobInfo
Job information
PackagedApplicationReference
Represents a reference to a packaged application
ParallelWork
Models parallel work
Property
Represents a string-valued property of a FlowModel object.
Result
Wraps the application result from processing a WorkUnit.
SchedulingOptions
Scheduling options
SequentialWork
Models sequential work
WorkItem
Compute task
WorkItemInfo
Work item information
WorkUnit
Models atomic (not decomposable) work
Interfaces
IFlowModelItem
Represents part of an execution model
IFlowModelStorageService<T>
Storage service for execution model items
IPropertyContainer
Represents a property container
IResult
Represents a result from an IWorkUnit.
IWorkUnit
Models atomic (not decomposable) work
Enums
FailureStrategy
The failure strategy for when a work unit fails