FlexRule Runtime API
FlexRule Runtime API
FlexRule Namespaces
FlexRule.Flows Namespaces
FlexRule.Flows
FlowEngine Class
FlowEngine Methods
OnExecutionCompleted Method
OnRunning Method
Resume Method
FlowEngine Methods
The
FlowEngine
type exposes the following members.
Methods
Name
Description
AssignEngineInputs
Assigns the input variables to the running context. One of
collectionValues
or
namedValues
must be used. The other one must be null.
(Inherited from
ActiveElementEngine
.)
Cancel
Cancels the running engine execution
(Inherited from
ActiveElementEngine
.)
Dispose
(Inherited from
ActiveElementEngine
.)
Initialize
(Inherited from
ActiveElementEngine
.)
Next
Next element to execute
(Inherited from
ActiveElementEngine
.)
OnActiveElementCallback
(Inherited from
ActiveElementEngine
.)
OnActiveElementEngineCreated
(Inherited from
ActiveElementEngine
.)
OnActiveElementExecuted
(Inherited from
ActiveElementEngine
.)
OnActiveElementExecuting
(Inherited from
ActiveElementEngine
.)
OnActiveElementItemOutOfScope
(Inherited from
ActiveElementEngine
.)
OnActiveElementItemTracing
(Inherited from
ActiveElementEngine
.)
OnExecuting
(Inherited from
ActiveElementEngine
.)
OnExecutionCompleted
(Overrides
ActiveElementEngine
OnExecutionCompleted
.)
OnRunning(IDictionary
String, Object
)
(Overrides
ActiveElementEngine
OnRunning(IDictionary
String, Object
)
.)
OnRunning(
Object
)
(Overrides
ActiveElementEngine
OnRunning(
Object
)
.)
RemoveAllLocalVariables
(Inherited from
ActiveElementEngine
.)
Reset
Brings back the engine in the state of before initialization and execution
(Inherited from
ActiveElementEngine
.)
Resume
If a flow was suspended this method can resume it from it previous state
Run(IDictionary
String, Object
)
Runs the provided model
(Inherited from
ActiveElementEngine
.)
Run(
Object
)
Run the engine
(Inherited from
ActiveElementEngine
.)
StartRun
(Inherited from
ActiveElementEngine
.)
Top
Extension Methods
Name
Description
IsMonadParameterReference
(Defined by
MonadParameterReferenceExtension
.)
Top
See Also
Reference
FlowEngine Class
FlexRule.Flows Namespace
(c) 2017 by FlexRule
Send comments on this topic to
support@flexrule.com