Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventManager ¶
type EventManager struct {
// contains filtered or unexported fields
}
func NewEventManager ¶
func NewEventManager() *EventManager
func (*EventManager) AddEventMediator ¶
func (mgr *EventManager) AddEventMediator(mediator *eventsv1alpha1.EventMediator)
func (*EventManager) GetMediator ¶
func (mgr *EventManager) GetMediator(key string) *eventsv1alpha1.EventMediator
func (*EventManager) GetMediatorManagers ¶
func (mgr *EventManager) GetMediatorManagers() []*MediatorManager
func (*EventManager) Print ¶
func (mgr *EventManager) Print()
type EventMediationImplManager ¶
type EventMediationImplManager struct {
// contains filtered or unexported fields
}
EventMediationImplManager is responsible for running one instance of mediation. Each instance is scoped within
a Mediator.
func (*EventMediationImplManager) Start ¶
func (executor *EventMediationImplManager) Start()
func (*EventMediationImplManager) Stop ¶
func (executor *EventMediationImplManager) Stop()
type MediatorManager ¶
type MediatorManager struct {
// contains filtered or unexported fields
}
Mnages the mediations for one Mediator
Click to show internal directories.
Click to hide internal directories.