Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Interface IParsedProcessCache

OptimaJet.Workflow.Core.Cache.IParsedProcessCache

Interface of a cache for parced processes ProcessDefinition

public interface IParsedProcessCache

Methods

void Clear() #
Clear the cache
bool RemoveProcessDefinition(Guid schemeId) #
Removes process definition from cache

Parameters

Name
Type
Description
schemeId
Guid
Id of the scheme

Returns

Type
Description
Boolean
ProcessDefinition GetProcessDefinitionBySchemeId(Guid schemeId) #
Returns process definition from the cache by scheme id

Parameters

Name
Type
Description
schemeId
Guid
Id of the scheme

Returns

Type
Description
ProcessDefinition
ProcessDefinition object
void AddProcessDefinition(Guid schemeId, ProcessDefinition processDefinition) #
Adds process definition to the cache with scheme id as the key

Parameters

Name
Type
Description
schemeId
Guid
Id of the scheme
processDefinition
ProcessDefinition
ProcessDefinition object

Derived Types