Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrMissingFQFN = errors.New("callableFn missing FQFN")
View Source
var ErrSequenceRunErr = errors.New("sequence resulted in a RunErr")
ErrSequenceRunErr is returned when the sequence returned due to a Runnable's RunErr
Functions ¶
This section is empty.
Types ¶
type Coordinator ¶
Coordinator is a type that is responsible for covnerting the directive into usable Vektor handles by coordinating Reactr jobs and meshing when needed.
func New ¶
func New(appSource appsource.AppSource, options *options.Options) *Coordinator
New creates a coordinator
func (*Coordinator) CreateConnections ¶ added in v0.3.1
func (c *Coordinator) CreateConnections()
CreateConnections establishes all of the connections described in the directive
func (*Coordinator) SetSchedules ¶ added in v0.2.3
func (c *Coordinator) SetSchedules()
func (*Coordinator) SetupHandlers ¶ added in v0.3.1
func (c *Coordinator) SetupHandlers() *vk.Router
SetupHandlers configures all of the app's handlers and generates a Vektor Router for the app
func (*Coordinator) Start ¶ added in v0.2.3
func (c *Coordinator) Start() error
Start allows the Coordinator to bootstrap
func (*Coordinator) SyncAppState ¶ added in v0.2.3
func (c *Coordinator) SyncAppState()
Click to show internal directories.
Click to hide internal directories.