| Modifier and Type | Interface and Description |
|---|---|
interface |
IComponentEventListener<T extends IComponentEvent> |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ComponentBus.event(IComponentEvent event) |
boolean |
IComponentBus.event(IComponentEvent<?> event)
Propagates new event.
|
void |
ComponentBus.eventTransactional(IComponentEvent event) |
void |
IComponentBus.eventTransactional(IComponentEvent<?> event)
Propagates new event in the context of current event (if called within the context of event).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFatalErrorEvent<SOURCE extends IComponent>
Marks that fatal error has happened that prevents the component from running.
|
interface |
IPausedEvent<SOURCE extends IComponent> |
interface |
IPausingEvent<SOURCE extends IComponent> |
interface |
IResetEvent<SOURCE extends IComponent> |
interface |
IResumedEvent<SOURCE extends IComponent> |
interface |
IResumingEvent<SOURCE extends IComponent> |
interface |
IStartedEvent<SOURCE extends IComponent>
Marks that the component has started its work.
|
interface |
IStartingEvent<SOURCE extends IComponent> |
interface |
IStartingPausedEvent<SOURCE extends IComponent>
This event is similar to
IStartingEvent, it marks that the component is going to start. |
interface |
IStoppedEvent<SOURCE extends IComponent>
The component stopped its job.
|
interface |
IStoppingEvent<SOURCE extends IComponent> |
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentBusErrorEvent |
class |
ComponentEvent<SOURCE extends IComponent>
Note that this is sort of utility class providing pretty-print (reflection based) for toString(), not every
event must be descendant of this class.
|
class |
FatalErrorEvent<SOURCE extends IComponent> |
class |
FatalErrorPropagatingEvent<SOURCE extends IComponent> |
class |
PausedEvent<SOURCE extends IComponent> |
class |
PausingEvent<SOURCE extends IComponent> |
class |
ResetEvent<SOURCE extends IComponent> |
class |
ResumedEvent<SOURCE extends IComponent> |
class |
ResumingEvent<SOURCE extends IComponent> |
class |
StartedEvent<SOURCE extends IComponent> |
class |
StartingEvent<SOURCE extends IComponent> |
class |
StartingPausedEvent<SOURCE extends IComponent> |
class |
StoppedEvent<SOURCE extends IComponent> |
class |
StoppingEvent<SOURCE extends IComponent> |
| Modifier and Type | Method and Description |
|---|---|
IComponentEvent |
FatalErrorPropagatingEvent.getEvent() |
| Constructor and Description |
|---|
FatalErrorPropagatingEvent(SOURCE component,
String message,
Throwable cause,
IComponentEvent event) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
LifecycleBus.event(IComponentEvent event) |
void |
LifecycleBus.eventTransactional(IComponentEvent event) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.