Interface IWorkflowExternalParametersProvider
OptimaJet.Workflow.Core.Runtime.IWorkflowExternalParametersProvider
Namespace: OptimaJet.Workflow.Core.Runtime
public interface IWorkflowExternalParametersProviderMethods
Task<object> GetExternalParameterAsync(string parameterName, ProcessInstance processInstance) #Parameters
Name
Type
Description
parameterNameStringprocessInstanceProcessInstanceReturns
Type
Description
Task<Object>object GetExternalParameter(string parameterName, ProcessInstance processInstance) #Parameters
Name
Type
Description
parameterNameStringprocessInstanceProcessInstanceReturns
Type
Description
ObjectTask SetExternalParameterAsync(string parameterName, object parameterValue, ProcessInstance processInstance) #Parameters
Name
Type
Description
parameterNameStringparameterValueObjectprocessInstanceProcessInstanceReturns
Type
Description
Taskvoid SetExternalParameter(string parameterName, object parameterValue, ProcessInstance processInstance) #Parameters
Name
Type
Description
parameterNameStringparameterValueObjectprocessInstanceProcessInstancebool IsGetExternalParameterAsync(string parameterName, string schemeCode, ProcessInstance processInstance) #Parameters
Name
Type
Description
parameterNameStringschemeCodeStringprocessInstanceProcessInstanceReturns
Type
Description
Booleanbool IsSetExternalParameterAsync(string parameterName, string schemeCode, ProcessInstance processInstance) #Parameters
Name
Type
Description
parameterNameStringschemeCodeStringprocessInstanceProcessInstanceReturns
Type
Description
Booleanbool HasExternalParameter(string parameterName, string schemeCode, ProcessInstance processInstance) #Parameters
Name
Type
Description
parameterNameStringschemeCodeStringprocessInstanceProcessInstanceReturns
Type
Description
Boolean