Interface Summary Interface Description EventForwarderEventForwarder interface. EventHandlerEventHandler interface. EventIpcBroadcasterBack-end interface for the EventIpcManager. EventIpcManagerEventIpcManager interface. EventListenerThe interface to be implemented by all services that wish to receive events from Eventd. EventProcessorEvent processor interface. EventProxyThis is the interface used to send events into the event subsystem - It is typically used by the poller framework plugins that perform service monitoring to send out appropriate events. EventSubscriptionServiceEventSubscriptionService interface. EventWriter StoppableEventListenerStoppableEventListener ThreadAwareEventListenerOptional interface which can be implemented by event listeners (and annotated event listeners) in order to request the event callbacks to be invoked using multiple threads.
Class Summary Class Description AnnotationBasedEventListenerAdapterAnnotationBasedEventListenerAdapter DateTimeAdapter EventConstantsThis class holds all OpenNMS events related constants - the UEIs, parm names, the event time format etc. EventDatabaseConstantsThis class contains the constants and methods related to inserting events into the database EventIpcManagerFactoryEventIpcManagerFactory class. EventParameterUtilsThis is an utility class used to format the event parameters - to be inserted into the 'events' table
Exception Summary Exception Description EventProcessorException EventProxyExceptionEventProxyException class.