|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
EventTypeRepository is a repository of the event types
Field Summary | |
static String |
SERVICE_FILTER
|
static String |
SERVICE_ID
|
Method Summary | |
EventType |
getEventType(String name)
|
Set |
getEventTypes()
|
EventType |
registerEventType(String eventType,
Class supportingClass)
Registers event types into repository. |
EventType |
registerEventType(String eventType,
EventType type)
Registers event types into repository. |
EventType |
registerEventType(String eventType,
Properties properties)
Registers event types into repository. |
EventType |
registerEventType(String eventType,
Properties properties,
EventBuilder.Factory builderFactory)
|
void |
removeEventType(EventType type)
|
Methods inherited from interface java.lang.Iterable |
iterator |
Field Detail |
public static final String SERVICE_ID
public static final String SERVICE_FILTER
Method Detail |
public EventType registerEventType(String eventType, Properties properties)
eventType
- Event type identifier (e.g. MyEvent, StockEvent)properties
- Metadata of event typepublic EventType registerEventType(String eventType, Properties properties, EventBuilder.Factory builderFactory)
public void removeEventType(EventType type)
public EventType getEventType(String name)
public Set getEventTypes()
public EventType registerEventType(String eventType, EventType type)
eventType
- Event type identifier (e.g. MyEvent, StockEvent)type
- Metadata of event typepublic EventType registerEventType(String eventType, Class supportingClass)
eventType
- Event type identifier (e.g. MyEvent, StockEvent)supportingClass
- eventType interface
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |