Package org.opennms.bb.dp.actiond.components

Class Summary
ActiondEventListener ActiondEventListener extends the PollerThread for the pause/resume/shutdown functionality
ActiondEventReceiver ActiondEventReceiver does the initial process/receiving of all events coming over the eventd JSDT channel.
ActiondEventsReader ActiondEventsReader holds the input stream of events - this stream is then parsed to get the events store that is a list of 'EventBlock's - the ActiondEventReceiver creates the ActiondEventsReader objects and adds them to the listener queue.
ActionExec Each ActionExec thread is responsible for starting a command through a call to the Runtime.Exec() method and waiting for it to complete.
ActionLauncher ActionLauncher reads events from the ActiondEventsReader object and runs any/all auto actions defined within the event.
ActionLaunchManager ActionLaunchManager is responsible for launching any auto actions associated with the incoming event - it maintains a pool of 'ActionLauncher' threads to do this.
 

Exception Summary
ActiondEventListenerException The ActiondEventListenerException class is thrown when Actiond listener is unable to bring up all its communication channels