Versions in this module Expand all Collapse all v0 v0.0.2 Dec 16, 2024 v0.0.1 Dec 16, 2024 Changes in this version + type AbstractOperation struct + Agenda agenda.CinderellaEngineAgenda + Execution delegate.DelegateExecution + func NewAbstractOperation(execution delegate.DelegateExecution, ...) AbstractOperation + func (abstractOperation *AbstractOperation) GetAgenda() agenda.CinderellaEngineAgenda + func (abstractOperation *AbstractOperation) GetContext() engine.Context + func (abstractOperation *AbstractOperation) SetAgenda(cinderellaEngineAgenda agenda.CinderellaEngineAgenda) + type ContinueProcessOperation struct + func (cont *ContinueProcessOperation) Run() (err error) + type DefaultCinderellaEngineAgenda struct + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) GetContext() engine.Context + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) GetNextOperation() runnable.Operation + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) IsEmpty() bool + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) PlanContinueProcessOperation(execution delegate.DelegateExecution) + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) PlanEndExecutionOperation(execution delegate.DelegateExecution) + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) PlanEvaluateConditionalEventsOperation(execution delegate.DelegateExecution) + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) PlanOperation(operation runnable.Operation) + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) PlanTakeOutgoingSequenceFlowsOperation(execution delegate.DelegateExecution, valuateConditions bool) + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) PlanTriggerExecutionOperation(execution delegate.DelegateExecution) + func (defaultCinderellaEngineAgenda *DefaultCinderellaEngineAgenda) SetContext(ctx engine.Context) + type EndExecutionOperation struct + func (end *EndExecutionOperation) Run() (err error) + type EvaluateConditionalEventsOperation struct + func (cont *EvaluateConditionalEventsOperation) Run() (err error) + type OperationOption func(*AbstractOperation) + func WithContext(ctx engine.Context) OperationOption + type TakeOutgoingSequenceFlowsOperation struct + EvaluateConditions bool + func (take TakeOutgoingSequenceFlowsOperation) Run() (err error) + type TriggerExecutionOperation struct + func (trigger TriggerExecutionOperation) Run() (err error)