Interface IExecutionTimeoutBuilder
OptimaJet.Workflow.Core.Model.Builder.IExecutionTimeoutBuilder
Represents a builder for configuring an activity timeout.
Namespace: OptimaJet.Workflow.Core.Model.Builder
public interface IExecutionTimeoutBuilder : IActivityBuilder, IBaseActivityBuilder, IProcessDefinitionBuilderMethods
IActivityBuilder Retry(int retryCount) #Sets the retry count for the current activity timeout.
Parameters
Name
Type
Description
retryCountInt32The number of retries. Must be greater than 0.
Returns
Type
Description
IActivityBuilderThe activity builder.
IActivityBuilder SetActivity(ActivityDefinition activityDefinition) #Sets the activity definition for the current activity timeout.
Parameters
Name
Type
Description
activityDefinitionActivityDefinitionThe activity definition to set.
Returns
Type
Description
IActivityBuilderThe activity builder.
IActivityBuilder SetState(string stateName) #Sets the state name for the current activity timeout.
Parameters
Name
Type
Description
stateNameStringThe name of the state to set.
Returns
Type
Description
IActivityBuilderThe activity builder.