Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Interface IActivityImplementationBuilder

Represents a builder for configuring an activity implementation.

Inherited Members

IActivityBuilder.Name(string)

IActivityBuilder.State(string)

IActivityBuilder.NotState()

IActivityBuilder.DisableSetState()

IActivityBuilder.EnableSetState()

IActivityBuilder.Initial()

IActivityBuilder.Final()

IActivityBuilder.Basic()

IActivityBuilder.EnableAutoSchemeUpdate()

IActivityBuilder.DisableAutoSchemeUpdate()

IActivityBuilder.CreateOrUpdateAnnotation(string, string)

IActivityBuilder.CreateOrUpdateAnnotation(string, object)

IActivityBuilder.DeleteAnnotation(string)

IActivityBuilder.DisablePersistence()

IActivityBuilder.EnablePersistence()

IActivityBuilder.DisableTransitionHistoryPersistence()

IActivityBuilder.EnableTransitionHistoryPersistence()

IActivityBuilder.DisableParametersPersistence()

IActivityBuilder.EnableParametersPersistence()

IActivityBuilder.DisableStatePersistence()

IActivityBuilder.EnableStatePersistence()

IActivityBuilder.IdleTimeout(TimeSpan)

IActivityBuilder.IdleTimeout(int)

IActivityBuilder.DeleteIdleTimeout()

IActivityBuilder.UpdateIdleTimeout()

IActivityBuilder.ExecutionTimeout(TimeSpan)

IActivityBuilder.ExecutionTimeout(int)

IActivityBuilder.UpdateExecutionTimeout()

IActivityBuilder.DeleteExecutionTimeout()

IActivityBuilder.CreateOrUpdateExceptionHandler(params string[])

IActivityBuilder.CreateOrUpdateExceptionHandler(params Type[])

IActivityBuilder.DeleteExceptionHandler(params string[])

IActivityBuilder.DeleteExceptionHandler(params Type[])

IActivityBuilder.DeleteExceptionHandlers()

IActivityBuilder.DeleteImplementation(string?)

IActivityBuilder.UpdateImplementation(string)

IActivityBuilder.CreateImplementationAtBegin(string)

IActivityBuilder.CreateImplementationAtEnd(string)

IActivityBuilder.CreateImplementationBefore(string, string)

IActivityBuilder.CreateImplementationAfter(string, string)

IActivityBuilder.DeletePreExecution(string?)

IActivityBuilder.UpdatePreExecution(string)

IActivityBuilder.CreatePreExecutionAtBegin(string)

IActivityBuilder.CreatePreExecutionAtEnd(string)

IActivityBuilder.CreatePreExecutionBefore(string, string)

IActivityBuilder.CreatePreExecutionAfter(string, string)

IActivityBuilder.CreateCommentary(string)

IActivityBuilder.AppendCommentary(string)

IActivityBuilder.DeleteCommentary()

IActivityBuilder.SetX(int?)

IActivityBuilder.SetY(int?)

IActivityBuilder.CustomType(string)

IActivityBuilder.Ref(out ActivityDefinition)

IBaseActivityBuilder.Activity

IBaseActivityBuilder.OutgoingTransitions

IBaseActivityBuilder.IncomingTransitions

IProcessDefinitionBuilder.CreateActor(string, string)

IProcessDefinitionBuilder.CreateOrUpdateActor(string, string)

IProcessDefinitionBuilder.UpdateActor(string)

IProcessDefinitionBuilder.DeleteActor(string)

IProcessDefinitionBuilder.CreateParameter(string, Type, ParameterPurpose)

IProcessDefinitionBuilder.CreateOrUpdateParameter(string, Type, ParameterPurpose)

IProcessDefinitionBuilder.UpdateParameter(string)

IProcessDefinitionBuilder.DeleteParameter(string)

IProcessDefinitionBuilder.CreateCommand(string)

IProcessDefinitionBuilder.CreateOrUpdateCommand(string)

IProcessDefinitionBuilder.UpdateCommand(string)

IProcessDefinitionBuilder.DeleteCommand(string)

IProcessDefinitionBuilder.CreateTimer(string)

IProcessDefinitionBuilder.CreateOrUpdateTimer(string)

IProcessDefinitionBuilder.UpdateTimer(string)

IProcessDefinitionBuilder.DeleteTimer(string)

IProcessDefinitionBuilder.CreateActivity(string)

IProcessDefinitionBuilder.AddActivity(ActivityDefinition)

IProcessDefinitionBuilder.CreateInlineActivity(string, string)

IProcessDefinitionBuilder.CreateOrUpdateActivity(string)

IProcessDefinitionBuilder.CreateOrUpdateInlineActivity(string, string)

IProcessDefinitionBuilder.UpdateActivity(string)

IProcessDefinitionBuilder.UpdateInlineActivity(string)

IProcessDefinitionBuilder.UpdateActivity(ActivityDefinition)

IProcessDefinitionBuilder.UpdateInlineActivity(ActivityDefinition)

IProcessDefinitionBuilder.DeleteActivity(string)

IProcessDefinitionBuilder.DeleteActivity(ActivityDefinition)

IProcessDefinitionBuilder.CreateTransition(string, ActivityDefinition, ActivityDefinition)

IProcessDefinitionBuilder.CreateOrUpdateTransition(string, ActivityDefinition, ActivityDefinition)

IProcessDefinitionBuilder.UpdateTransition(string)

IProcessDefinitionBuilder.UpdateTransition(TransitionDefinition)

IProcessDefinitionBuilder.DeleteTransition(string)

IProcessDefinitionBuilder.DeleteTransition(TransitionDefinition)

IProcessDefinitionBuilder.ForEachActivity(Action<IActivityBuilder>)

IProcessDefinitionBuilder.ForEachTransition(Action<ITransitionBuilder>)

IProcessDefinitionBuilder.Inlined()

IProcessDefinitionBuilder.NotInlined()

IProcessDefinitionBuilder.GetActivity(string, out ActivityDefinition)

IProcessDefinitionBuilder.GetTransition(string, out TransitionDefinition)

IProcessDefinitionBuilder.ProcessDefinition

Namespace: OptimaJet.Workflow.Core.Model.Builder

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public interface IActivityImplementationBuilder : IActivityBuilder, IBaseActivityBuilder, IProcessDefinitionBuilder

Methods

ActionParameter(string)

Sets the action parameter using a string value.

Declaration
IActivityBuilder ActionParameter(string parameter)
Parameters
TypeNameDescription
stringparameterThe action parameter as a string.
Returns
TypeDescription
IActivityBuilderThe current activity builder instance.

ActionParameter(object)

Sets the action parameter using an object, which will be serialized to a string.

Declaration
IActivityBuilder ActionParameter(object parameter)
Parameters
TypeNameDescription
objectparameterThe action parameter as an object.
Returns
TypeDescription
IActivityBuilderThe current activity builder instance.

Extension Methods