Package | Description |
---|---|
de.deepamehta.core.impl | |
de.deepamehta.core.service | |
de.deepamehta.plugins.accesscontrol | |
de.deepamehta.plugins.files |
Modifier and Type | Field and Description |
---|---|
(package private) static DeepaMehtaEvent |
CoreEvent.ALL_PLUGINS_ACTIVE |
(package private) static DeepaMehtaEvent |
CoreEvent.INTRODUCE_ASSOCIATION_TYPE |
(package private) static DeepaMehtaEvent |
CoreEvent.INTRODUCE_TOPIC_TYPE |
(package private) static DeepaMehtaEvent |
CoreEvent.POST_CREATE_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.POST_CREATE_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.POST_DELETE_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.POST_DELETE_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.POST_UPDATE_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.POST_UPDATE_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.POST_UPDATE_TOPIC_REQUEST |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_CREATE_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_CREATE_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_DELETE_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_DELETE_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_GET_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_GET_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_SEND_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_SEND_ASSOCIATION_TYPE |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_SEND_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_SEND_TOPIC_TYPE |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_UPDATE_ASSOCIATION |
(package private) static DeepaMehtaEvent |
CoreEvent.PRE_UPDATE_TOPIC |
(package private) static DeepaMehtaEvent |
CoreEvent.RESOURCE_REQUEST_FILTER |
(package private) static DeepaMehtaEvent |
CoreEvent.SERVICE_REQUEST_FILTER |
(package private) static DeepaMehtaEvent |
CoreEvent.SERVICE_RESPONSE_FILTER |
Modifier and Type | Method and Description |
---|---|
private List<DeepaMehtaEvent> |
PluginImpl.getEvents()
Returns the events this plugin is listening to.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
EventManager.addListener(DeepaMehtaEvent event,
EventListener listener) |
private void |
PluginImpl.deliverEvent(DeepaMehtaEvent event,
Object... params)
Checks weather this plugin is a listener for the given event, and if so, delivers the event to this plugin.
|
private void |
EventManager.deliverEvent(EventListener listener,
DeepaMehtaEvent event,
Object... params) |
(package private) void |
EventManager.deliverEvent(PluginImpl plugin,
DeepaMehtaEvent event,
Object... params)
Delivers an event to a particular plugin.
|
void |
EmbeddedService.deliverEvent(String pluginUri,
DeepaMehtaEvent event,
Object... params) |
(package private) void |
EventManager.deliverEvent(String pluginUri,
DeepaMehtaEvent event,
Object... params)
Delivers an event to a particular plugin.
|
void |
EmbeddedService.fireEvent(DeepaMehtaEvent event,
Object... params) |
(package private) void |
EventManager.fireEvent(DeepaMehtaEvent event,
Object... params) |
private List<EventListener> |
EventManager.getListeners(DeepaMehtaEvent event) |
private boolean |
EventManager.isListener(PluginContext pluginContext,
DeepaMehtaEvent event)
Returns true if the given plugin is a listener for the given event.
|
private void |
EventManager.putListeners(DeepaMehtaEvent event,
List<EventListener> listeners) |
(package private) void |
EventManager.removeListener(DeepaMehtaEvent event,
EventListener listener) |
Modifier and Type | Field and Description |
---|---|
private static Map<String,DeepaMehtaEvent> |
DeepaMehtaEvent.events
A map of all known events (contains core events as well as plugin events).
|
Modifier and Type | Method and Description |
---|---|
static DeepaMehtaEvent |
DeepaMehtaEvent.getEvent(Class listenerInterface)
Returns the event that corresponds to the given listener interface.
|
Modifier and Type | Method and Description |
---|---|
void |
DeepaMehtaService.deliverEvent(String pluginUri,
DeepaMehtaEvent event,
Object... params) |
void |
DeepaMehtaService.fireEvent(DeepaMehtaEvent event,
Object... params) |
private void |
DeepaMehtaEvent.putEvent(DeepaMehtaEvent event,
Class listenerInterface) |
Modifier and Type | Field and Description |
---|---|
private static DeepaMehtaEvent |
AccessControlPlugin.POST_LOGIN_USER |
private static DeepaMehtaEvent |
AccessControlPlugin.POST_LOGOUT_USER |
Modifier and Type | Field and Description |
---|---|
static DeepaMehtaEvent |
FilesPlugin.CHECK_DISK_QUOTA |
Copyright © 2015. All Rights Reserved.