Package | Description |
---|---|
systems.dmx.accesscontrol | |
systems.dmx.core.impl | |
systems.dmx.core.service | |
systems.dmx.files |
Modifier and Type | Field and Description |
---|---|
private static DMXEvent |
AccessControlPlugin.POST_LOGIN_USER |
private static DMXEvent |
AccessControlPlugin.POST_LOGOUT_USER |
Modifier and Type | Field and Description |
---|---|
(package private) static DMXEvent |
CoreEvent.ALL_PLUGINS_ACTIVE |
(package private) static DMXEvent |
CoreEvent.CHECK_ASSOCIATION_READ_ACCESS |
(package private) static DMXEvent |
CoreEvent.CHECK_ASSOCIATION_WRITE_ACCESS |
(package private) static DMXEvent |
CoreEvent.CHECK_TOPIC_READ_ACCESS |
(package private) static DMXEvent |
CoreEvent.CHECK_TOPIC_WRITE_ACCESS |
(package private) static DMXEvent |
CoreEvent.INTRODUCE_ASSOCIATION_TYPE |
(package private) static DMXEvent |
CoreEvent.INTRODUCE_TOPIC_TYPE |
(package private) static DMXEvent |
CoreEvent.POST_CREATE_ASSOCIATION |
(package private) static DMXEvent |
CoreEvent.POST_CREATE_TOPIC |
(package private) static DMXEvent |
CoreEvent.POST_DELETE_ASSOCIATION |
(package private) static DMXEvent |
CoreEvent.POST_DELETE_TOPIC |
(package private) static DMXEvent |
CoreEvent.POST_UPDATE_ASSOCIATION |
(package private) static DMXEvent |
CoreEvent.POST_UPDATE_TOPIC |
(package private) static DMXEvent |
CoreEvent.POST_UPDATE_TOPIC_REQUEST |
(package private) static DMXEvent |
CoreEvent.PRE_CREATE_ASSOCIATION |
(package private) static DMXEvent |
CoreEvent.PRE_CREATE_ASSOCIATION_TYPE |
(package private) static DMXEvent |
CoreEvent.PRE_CREATE_TOPIC |
(package private) static DMXEvent |
CoreEvent.PRE_CREATE_TOPIC_TYPE |
(package private) static DMXEvent |
CoreEvent.PRE_DELETE_ASSOCIATION |
(package private) static DMXEvent |
CoreEvent.PRE_DELETE_TOPIC |
(package private) static DMXEvent |
CoreEvent.PRE_SEND_ASSOCIATION |
(package private) static DMXEvent |
CoreEvent.PRE_SEND_ASSOCIATION_TYPE |
(package private) static DMXEvent |
CoreEvent.PRE_SEND_TOPIC |
(package private) static DMXEvent |
CoreEvent.PRE_SEND_TOPIC_TYPE |
(package private) static DMXEvent |
CoreEvent.PRE_UPDATE_ASSOCIATION |
(package private) static DMXEvent |
CoreEvent.PRE_UPDATE_TOPIC |
(package private) static DMXEvent |
CoreEvent.SERVICE_REQUEST_FILTER |
(package private) static DMXEvent |
CoreEvent.SERVICE_RESPONSE_FILTER |
(package private) static DMXEvent |
CoreEvent.STATIC_RESOURCE_FILTER |
(package private) static DMXEvent |
CoreEvent.WEBSOCKET_TEXT_MESSAGE |
Modifier and Type | Method and Description |
---|---|
(package private) DMXEvent |
DMXObjectModelImpl.getPostDeleteEvent() |
(package private) DMXEvent |
AssociationModelImpl.getPostDeleteEvent() |
(package private) DMXEvent |
TopicModelImpl.getPostDeleteEvent() |
(package private) DMXEvent |
DMXObjectModelImpl.getPostUpdateEvent() |
(package private) DMXEvent |
AssociationModelImpl.getPostUpdateEvent() |
(package private) DMXEvent |
TopicModelImpl.getPostUpdateEvent() |
(package private) DMXEvent |
DMXObjectModelImpl.getPreDeleteEvent() |
(package private) DMXEvent |
AssociationModelImpl.getPreDeleteEvent() |
(package private) DMXEvent |
TopicModelImpl.getPreDeleteEvent() |
(package private) DMXEvent |
DMXObjectModelImpl.getPreUpdateEvent() |
(package private) DMXEvent |
AssociationModelImpl.getPreUpdateEvent() |
(package private) DMXEvent |
TopicModelImpl.getPreUpdateEvent() |
Modifier and Type | Method and Description |
---|---|
private List<DMXEvent> |
PluginImpl.getEvents()
Returns the events this plugin is listening to.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
EventManager.addListener(DMXEvent event,
EventListener listener) |
private void |
PluginImpl.dispatchEvent(DMXEvent event,
Object... params)
Checks weather this plugin is a listener for the given event, and if so, dispatches the event to this plugin.
|
private void |
EventManager.dispatchEvent(EventListener listener,
DMXEvent event,
Object... params) |
(package private) void |
EventManager.dispatchEvent(PluginImpl plugin,
DMXEvent event,
Object... params)
Delivers an event to a particular plugin.
|
void |
CoreServiceImpl.dispatchEvent(String pluginUri,
DMXEvent event,
Object... params) |
void |
CoreServiceImpl.fireEvent(DMXEvent event,
Object... params) |
(package private) void |
EventManager.fireEvent(DMXEvent event,
Object... params) |
private List<EventListener> |
EventManager.getListeners(DMXEvent event) |
private boolean |
EventManager.isListener(PluginContext pluginContext,
DMXEvent event)
Returns true if the given plugin is a listener for the given event.
|
private void |
EventManager.putListeners(DMXEvent event,
List<EventListener> listeners) |
(package private) void |
EventManager.removeListener(DMXEvent event,
EventListener listener) |
Modifier and Type | Field and Description |
---|---|
private static Map<String,DMXEvent> |
DMXEvent.events
A map of all known events (contains core events as well as plugin events).
|
Modifier and Type | Method and Description |
---|---|
static DMXEvent |
DMXEvent.getEvent(Class listenerInterface)
Returns the event that corresponds to the given listener interface.
|
Modifier and Type | Method and Description |
---|---|
void |
CoreService.dispatchEvent(String pluginUri,
DMXEvent event,
Object... params) |
void |
CoreService.fireEvent(DMXEvent event,
Object... params) |
private void |
DMXEvent.putEvent(DMXEvent event,
Class listenerInterface) |
Modifier and Type | Field and Description |
---|---|
static DMXEvent |
FilesPlugin.CHECK_DISK_QUOTA |
Copyright © 2018. All Rights Reserved.