|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.ackd.Ackd
public class Ackd
Acknowledgment management Daemon
| Field Summary | |
|---|---|
static String |
NAME
Constant NAME="Ackd" |
| Constructor Summary | |
|---|---|
Ackd()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
afterPropertiesSet |
void |
destroy()
destroy |
protected List<AckReader> |
getAckReaders()
getAckReaders |
AckService |
getAckService()
getAckService |
AckdConfigurationDao |
getConfigDao()
getConfigDao |
EventForwarder |
getEventForwarder()
getEventForwarder |
ScheduledThreadPoolExecutor |
getExecutor()
getExecutor |
String |
getName()
getName |
void |
handleAckEvent(Event event)
Handles the event driven access to acknowledging OnmsAcknowledgables. |
void |
handleReloadConfigEvent(Event event)
handleReloadConfigEvent |
protected void |
pauseReaders()
pauseReaders |
protected void |
restartReaders(boolean reloadConfigs)
restartReaders |
protected void |
resumeReaders()
resumeReaders |
void |
setAckReaders(List<AckReader> ackReaders)
setAckReaders |
void |
setAckService(AckService ackService)
setAckService |
void |
setConfigDao(AckdConfigurationDao config)
setConfigDao |
void |
setEventForwarder(EventForwarder eventForwarder)
setEventForwarder |
void |
setExecutor(ScheduledThreadPoolExecutor executor)
setExecutor |
void |
start()
start |
protected void |
startReaders()
Starts the AckReaders without indicating a reload of their configuration is necessary. |
protected void |
startReaders(boolean reloadConfig)
Starts the AckReaders indicating a reload of their configuration is necessary. |
protected void |
stopReaders()
stopReaders |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String NAME
NAME="Ackd"
| Constructor Detail |
|---|
public Ackd()
| Method Detail |
|---|
public void start()
start
start in interface SpringServiceDaemonpublic void destroy()
destroy
destroy in interface org.springframework.beans.factory.DisposableBeanprotected void startReaders()
protected void startReaders(boolean reloadConfig)
reloadConfig - a boolean.protected void stopReaders()
stopReaders
protected void pauseReaders()
pauseReaders
protected void resumeReaders()
resumeReaders
protected void restartReaders(boolean reloadConfigs)
restartReaders
reloadConfigs - a boolean.public void handleAckEvent(Event event)
OnmsAcknowledgables. The acknowledgment event
contains 4 parameters:
ackUser: The user acknowledging the OnmsAcknowledgable
ackAction: ack, unack, esc, clear
ackType: AckTypeOnmsAlarm, OnmsNotification, etc.
refId: The ID of the OnmsAcknowledgable
event - a Event object.public void handleReloadConfigEvent(Event event)
handleReloadConfigEvent
event - a Event object.public void setExecutor(ScheduledThreadPoolExecutor executor)
setExecutor
executor - a ScheduledThreadPoolExecutor object.public ScheduledThreadPoolExecutor getExecutor()
getExecutor
ScheduledThreadPoolExecutor object.public EventForwarder getEventForwarder()
getEventForwarder
EventForwarder object.public void setEventForwarder(EventForwarder eventForwarder)
setEventForwarder
eventForwarder - a EventForwarder object.protected List<AckReader> getAckReaders()
getAckReaders
List object.public void setAckReaders(List<AckReader> ackReaders)
setAckReaders
ackReaders - a List object.public AckService getAckService()
getAckService
AckService object.public void setAckService(AckService ackService)
setAckService
ackService - a AckService object.public AckdConfigurationDao getConfigDao()
getConfigDao
AckdConfigurationDao object.public void setConfigDao(AckdConfigurationDao config)
setConfigDao
config - a AckdConfigurationDao object.
public void afterPropertiesSet()
throws Exception
afterPropertiesSet
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanException - if any.public String getName()
getName
String object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||