Versions in this module Expand all Collapse all v1 v1.15.0 Sep 9, 2024 Changes in this version + const Binding + type Application struct + func NewApplication(queue queuecontract.Queue) *Application + func (app *Application) GetEvents() map[event.Event][]event.Listener + func (app *Application) Job(e event.Event, args []event.Arg) event.Task + func (app *Application) Register(events map[event.Event][]event.Listener) + type ServiceProvider struct + func (receiver *ServiceProvider) Boot(app foundation.Application) + func (receiver *ServiceProvider) Register(app foundation.Application) + type Task struct + func NewTask(queue queuecontract.Queue, args []event.Arg, event event.Event, ...) *Task + func (receiver *Task) Dispatch() error + type TestCancelEvent struct + func (receiver *TestCancelEvent) Handle(args []event.Arg) ([]event.Arg, error) + type TestEvent struct + func (receiver *TestEvent) Handle(args []event.Arg) ([]event.Arg, error) + type TestEventHandleError struct + func (receiver *TestEventHandleError) Handle(args []event.Arg) ([]event.Arg, error) + type TestEventNoRegister struct + func (receiver *TestEventNoRegister) Handle(args []event.Arg) ([]event.Arg, error) + type TestListener struct + func (receiver *TestListener) Handle(args ...any) error + func (receiver *TestListener) Queue(args ...any) event.Queue + func (receiver *TestListener) Signature() string + type TestListenerHandleError struct + func (receiver *TestListenerHandleError) Handle(args ...any) error + func (receiver *TestListenerHandleError) Queue(args ...any) event.Queue + func (receiver *TestListenerHandleError) Signature() string