Documentation
¶
Overview ¶
Package scheduler provides a plugin that registers the scheduler workflow handler and the schedule trigger factory.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct {
plugin.BaseEnginePlugin
}
Plugin registers the scheduler workflow handler and schedule trigger.
func (*Plugin) Capabilities ¶
func (p *Plugin) Capabilities() []capability.Contract
Capabilities returns the capability contracts defined by this plugin.
func (*Plugin) PipelineTriggerConfigWrappers ¶
func (p *Plugin) PipelineTriggerConfigWrappers() map[string]plugin.TriggerConfigWrapperFunc
PipelineTriggerConfigWrappers returns config wrappers that convert flat pipeline trigger config into the schedule trigger's native format.
func (*Plugin) TriggerFactories ¶
func (p *Plugin) TriggerFactories() map[string]plugin.TriggerFactory
TriggerFactories returns the schedule trigger factory.
func (*Plugin) WorkflowHandlers ¶
func (p *Plugin) WorkflowHandlers() map[string]plugin.WorkflowHandlerFactory
WorkflowHandlers returns the scheduler workflow handler factory.
Click to show internal directories.
Click to hide internal directories.