public interface EventExecutorService
Modifier and Type | Method and Description |
---|---|
void |
addEvent(Domain aDomain,
Event anEvent)
Adds an event for all users
|
void |
addEventUserSpecific(Event anEvent)
Adds an event for a specific user
|
EventFilter |
getEventFilter(Domain aDomain)
Returns the EventFilter for the user domain combination.
|
boolean |
isUserRegistered()
Checks if the user is registered for event listening.
|
boolean |
isUserRegistered(Domain aDomain)
Checks if the user is registered for event listening.
|
void |
removeEventFilter(Domain aDomain)
Removes the
EventFilter of the domain. |
void |
setEventFilter(Domain aDomain,
EventFilter anEventFilter)
Changes the
EventFilter for the user-domain combination. |
boolean isUserRegistered()
boolean isUserRegistered(Domain aDomain)
aDomain
- domain to check the registration for the uservoid addEvent(Domain aDomain, Event anEvent)
aDomain
- the domain to add the eventanEvent
- event to addvoid addEventUserSpecific(Event anEvent)
anEvent
- event to addvoid setEventFilter(Domain aDomain, EventFilter anEventFilter)
EventFilter
for the user-domain combination.
The EventFilter
can be removed with the method
removeEventFilter(de.novanic.eventservice.client.event.domain.Domain)
or when that method is called with NULL as the EventFilter
parameter value.aDomain
- domain to set the EventFilter
(user-domain combination)anEventFilter
- new EventFilter
EventFilter getEventFilter(Domain aDomain)
aDomain
- domainvoid removeEventFilter(Domain aDomain)
EventFilter
of the domain.aDomain
- domain to drop the EventFilter
fromCopyright © 2012. All Rights Reserved.