B D E G H O P S U V 

B

BasicEventBus - Class in org.intelligentsia.eventbus
A simple Event Bus implementation which receives events or messages from various sources and distributes them to all subscribers of the event type.
BasicEventBus() - Constructor for class org.intelligentsia.eventbus.BasicEventBus
Default constructor sets up the executorService property to use the Executors.newCachedThreadPool() implementation.
BasicEventBus(ExecutorService, boolean) - Constructor for class org.intelligentsia.eventbus.BasicEventBus
 
BusExceptionEvent - Class in org.intelligentsia.eventbus
For any exceptions that occur on the bus during handler execution, this event will be published.
BusExceptionEvent(Object, Throwable) - Constructor for class org.intelligentsia.eventbus.BusExceptionEvent
 

D

DefaultEventBus - Enum in org.intelligentsia.eventbus
An EventBus factory that will return a singleton implementation.

E

EventBus - Interface in org.intelligentsia.eventbus
An EventBus is a simple pattern to promote loose coupling between various components.
EventBusMonitor - Interface in org.intelligentsia.eventbus
Monitoring Interface of Event Bus.
EventHandler - Annotation Type in org.intelligentsia.eventbus
Annotation EventHandler.

G

getCause() - Method in class org.intelligentsia.eventbus.BusExceptionEvent
 
getInstance() - Static method in enum org.intelligentsia.eventbus.DefaultEventBus
 
getSubscriber() - Method in class org.intelligentsia.eventbus.BusExceptionEvent
 

H

hasPendingEvents() - Method in class org.intelligentsia.eventbus.BasicEventBus
Returns if the event bus has pending events.
hasPendingEvents() - Static method in enum org.intelligentsia.eventbus.DefaultEventBus
 
hasPendingEvents() - Method in interface org.intelligentsia.eventbus.EventBus
Indicates whether the bus has pending events to publish.

O

org.intelligentsia.eventbus - package org.intelligentsia.eventbus
 

P

publish(Object) - Method in class org.intelligentsia.eventbus.BasicEventBus
Publish the specified event to the event bus.
publish(Object) - Static method in enum org.intelligentsia.eventbus.DefaultEventBus
 
publish(Object) - Method in interface org.intelligentsia.eventbus.EventBus
Sends a message on the bus which will be propagated to the appropriate subscribers of the event type.

S

shutdown(long, TimeUnit) - Method in class org.intelligentsia.eventbus.BasicEventBus
Shutdown underlaying events and wait until terminaison or time out occurs.
subscribe(Object) - Method in class org.intelligentsia.eventbus.BasicEventBus
Subscribe the specified instance as a potential event subscriber.
subscribe(Object) - Static method in enum org.intelligentsia.eventbus.DefaultEventBus
 
subscribe(Object) - Method in interface org.intelligentsia.eventbus.EventBus
Subscribes the specified subscriber to the event bus.

U

unsubscribe(Object) - Method in class org.intelligentsia.eventbus.BasicEventBus
Unsubscribe the specified subscriber from receiving future published events.
unsubscribe(Object) - Static method in enum org.intelligentsia.eventbus.DefaultEventBus
 
unsubscribe(Object) - Method in interface org.intelligentsia.eventbus.EventBus
Removes the specified object from the event bus subscription list.

V

valueOf(String) - Static method in enum org.intelligentsia.eventbus.DefaultEventBus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.intelligentsia.eventbus.DefaultEventBus
Returns an array containing the constants of this enum type, in the order they are declared.
VetoEvent - Class in org.intelligentsia.eventbus
A VetoEvent is sent out of the event bus when a veto has been made by the subscriber.
VetoEvent(Object) - Constructor for class org.intelligentsia.eventbus.VetoEvent
 
VetoException - Exception in org.intelligentsia.eventbus
Thrown by subscribers in their EventHandler annotated methods to indicate that a "veto" of the event has occured.
VetoException() - Constructor for exception org.intelligentsia.eventbus.VetoException
 
B D E G H O P S U V 

Copyright © 2011–2014 Intelligents-ia. All rights reserved.