| 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.