Documentation
¶
Index ¶
- func SetCommandExecutorImpl(commandExecutor CommandExecutorImpl)
- type CommandExecutorImpl
- type ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) BpmnDeployer(bpmnDeployer engine.Deployer) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) BpmnParseHandler(bpmnParseHandler parse.BpmnParseHandler) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) BpmnParseHandlers(bpmnParseHandler ...parse.BpmnParseHandler) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) Build() *ProcessEngineConfigurationImpl
- func (builder *ProcessEngineConfigurationBuilder) CommandContextFactory(commandContextFactory engine.ICommandContextFactory) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) CommandExecutor(commandExecutor engine.Executor) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) CommandInterceptor(interceptor engine.Interceptor) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) CommandInterceptors(interceptor ...engine.Interceptor) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) CommandInvoker(commandInvoker engine.Interceptor) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) DeploymentSettings(deploymentSettings map[string]interface{}) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) ExpressionManagerFactory(expressionManagerFactory engine.ExpressionManagerFactory) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) Get() *ProcessEngineConfigurationImpl
- func (builder *ProcessEngineConfigurationBuilder) HttpClient(httpClient *resty.Client) *ProcessEngineConfigurationBuilder
- func (builder *ProcessEngineConfigurationBuilder) IdGenerator(idGenerator idgenerator.IDGenerator) *ProcessEngineConfigurationBuilder
- type ProcessEngineConfigurationImpl
- func (processEngineConfiguration ProcessEngineConfigurationImpl) GetBpmnDeployer() engine.Deployer
- func (processEngineConfiguration ProcessEngineConfigurationImpl) GetCommandExecutor() engine.Executor
- func (processEngineConfiguration ProcessEngineConfigurationImpl) GetDeploymentSettings() map[string]interface{}
- func (processEngineConfiguration ProcessEngineConfigurationImpl) GetExpressionManagerFactory() engine.ExpressionManagerFactory
- func (processEngineConfiguration ProcessEngineConfigurationImpl) GetHttpClient() *resty.Client
- func (processEngineConfiguration ProcessEngineConfigurationImpl) GetIDGenerator() idgenerator.IDGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetCommandExecutorImpl ¶
func SetCommandExecutorImpl(commandExecutor CommandExecutorImpl)
Types ¶
type CommandExecutorImpl ¶
type CommandExecutorImpl struct {
First engine.Interceptor
}
func GetCommandExecutorImpl ¶
func GetCommandExecutorImpl() CommandExecutorImpl
type ProcessEngineConfigurationBuilder ¶
type ProcessEngineConfigurationBuilder struct {
// contains filtered or unexported fields
}
func NewProcessEngineConfigurationBuilder ¶
func NewProcessEngineConfigurationBuilder() *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) BpmnDeployer ¶
func (builder *ProcessEngineConfigurationBuilder) BpmnDeployer(bpmnDeployer engine.Deployer) *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) BpmnParseHandler ¶
func (builder *ProcessEngineConfigurationBuilder) BpmnParseHandler(bpmnParseHandler parse.BpmnParseHandler) *ProcessEngineConfigurationBuilder
BpmnParseHandler custom bpmn parse handler
func (*ProcessEngineConfigurationBuilder) BpmnParseHandlers ¶
func (builder *ProcessEngineConfigurationBuilder) BpmnParseHandlers(bpmnParseHandler ...parse.BpmnParseHandler) *ProcessEngineConfigurationBuilder
BpmnParseHandlers custom bpmn parse handlers
func (*ProcessEngineConfigurationBuilder) Build ¶
func (builder *ProcessEngineConfigurationBuilder) Build() *ProcessEngineConfigurationImpl
func (*ProcessEngineConfigurationBuilder) CommandContextFactory ¶
func (builder *ProcessEngineConfigurationBuilder) CommandContextFactory(commandContextFactory engine.ICommandContextFactory) *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) CommandExecutor ¶
func (builder *ProcessEngineConfigurationBuilder) CommandExecutor(commandExecutor engine.Executor) *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) CommandInterceptor ¶
func (builder *ProcessEngineConfigurationBuilder) CommandInterceptor(interceptor engine.Interceptor) *ProcessEngineConfigurationBuilder
CommandInterceptor custom command interceptor
func (*ProcessEngineConfigurationBuilder) CommandInterceptors ¶
func (builder *ProcessEngineConfigurationBuilder) CommandInterceptors(interceptor ...engine.Interceptor) *ProcessEngineConfigurationBuilder
CommandInterceptors custom command interceptors
func (*ProcessEngineConfigurationBuilder) CommandInvoker ¶
func (builder *ProcessEngineConfigurationBuilder) CommandInvoker(commandInvoker engine.Interceptor) *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) DeploymentSettings ¶
func (builder *ProcessEngineConfigurationBuilder) DeploymentSettings(deploymentSettings map[string]interface{}) *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) ExpressionManagerFactory ¶ added in v0.0.3
func (builder *ProcessEngineConfigurationBuilder) ExpressionManagerFactory(expressionManagerFactory engine.ExpressionManagerFactory) *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) Get ¶
func (builder *ProcessEngineConfigurationBuilder) Get() *ProcessEngineConfigurationImpl
func (*ProcessEngineConfigurationBuilder) HttpClient ¶ added in v0.0.3
func (builder *ProcessEngineConfigurationBuilder) HttpClient(httpClient *resty.Client) *ProcessEngineConfigurationBuilder
func (*ProcessEngineConfigurationBuilder) IdGenerator ¶
func (builder *ProcessEngineConfigurationBuilder) IdGenerator(idGenerator idgenerator.IDGenerator) *ProcessEngineConfigurationBuilder
type ProcessEngineConfigurationImpl ¶
type ProcessEngineConfigurationImpl struct {
// contains filtered or unexported fields
}
func (ProcessEngineConfigurationImpl) GetBpmnDeployer ¶
func (processEngineConfiguration ProcessEngineConfigurationImpl) GetBpmnDeployer() engine.Deployer
func (ProcessEngineConfigurationImpl) GetCommandExecutor ¶
func (processEngineConfiguration ProcessEngineConfigurationImpl) GetCommandExecutor() engine.Executor
func (ProcessEngineConfigurationImpl) GetDeploymentSettings ¶
func (processEngineConfiguration ProcessEngineConfigurationImpl) GetDeploymentSettings() map[string]interface{}
func (ProcessEngineConfigurationImpl) GetExpressionManagerFactory ¶ added in v0.0.3
func (processEngineConfiguration ProcessEngineConfigurationImpl) GetExpressionManagerFactory() engine.ExpressionManagerFactory
func (ProcessEngineConfigurationImpl) GetHttpClient ¶ added in v0.0.3
func (processEngineConfiguration ProcessEngineConfigurationImpl) GetHttpClient() *resty.Client
func (ProcessEngineConfigurationImpl) GetIDGenerator ¶
func (processEngineConfiguration ProcessEngineConfigurationImpl) GetIDGenerator() idgenerator.IDGenerator
Click to show internal directories.
Click to hide internal directories.