|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface QoSD
| Field Summary | |
|---|---|
static java.lang.String |
NAME
|
| Method Summary | |
|---|---|
java.lang.String |
getName()
Returns the Log category name |
java.lang.String |
getStats()
not used but needed for initialisation |
int |
getStatus()
lets OpenNMS know what state the daemon is in |
void |
init()
Method to set up the fiber Note - not used in Spring activation |
void |
onEvent(org.opennms.netmgt.xml.event.Event event)
The OpenNMS event listener runs this routine when a new event is detected. |
void |
pause()
Pause method of fiber, called by OpenNMS to put the fiber in a suspended state until it can be later resumed. |
void |
registerListener()
Registers an OpenNMS event listener with this class. |
void |
resume()
Resume method of fiber, called by OpenNMS to start the fiber up from a paused state. |
void |
sendAlarms()
A method to request an alarm list from the OpenNMS database and send the "unacked" alarms to the remote AlarmMonitor bean |
void |
setalarmDao(org.opennms.netmgt.dao.AlarmDao alarmDao)
Used by Spring Application context to pass in alarmDao |
void |
setalarmListConnectionManager(AlarmListConnectionManager alcm)
Used by Spring Application context to pass in AlarmListConnectionManager |
void |
setapplicationcontext(org.springframework.context.support.ClassPathXmlApplicationContext m_context)
Used by jmx mbean QoSD to pass in Spring Application context |
void |
setassetRecordDao(org.opennms.netmgt.dao.AssetRecordDao ar)
Used by Spring Application context to pass in AssetRecordDao |
void |
seteventIpcManager(org.opennms.netmgt.eventd.EventIpcManager eventIpcManager)
Used by Spring Application context to pass in EventIpcManager |
void |
setnodeDao(org.opennms.netmgt.dao.NodeDao nodedao)
Used by Spring Application context to pass in NodeDaof |
void |
setOnmsAlarmOssjMapper(OnmsAlarmOssjMapper _onmsAlarmOssjMapper)
Used by Spring Application context to pass in OnmsAlarmOssjMapper The OnmsAlarmOssjMapper class maps OpenNMS alarms to OSS/J alarms and events |
void |
setossDao(OssDaoOpenNMSImpl _ossDao)
provides an interface to OpenNMS which provides a unified api |
void |
start()
The start() method loads the configuration for the QosD daemon and registers for events |
void |
stop()
Stop method of fiber, called by OpenNMS when fiber execution is to finish. |
void |
unregisterListener()
Stops OpenNMS calling the onEvent method of this object when an event occurs. |
| Field Detail |
|---|
static final java.lang.String NAME
| Method Detail |
|---|
void setossDao(OssDaoOpenNMSImpl _ossDao)
ossDao - the ossDao to setvoid setOnmsAlarmOssjMapper(OnmsAlarmOssjMapper _onmsAlarmOssjMapper)
onmsAlarmOssjMapper - the onmsAlarmOssjMapper to setvoid setassetRecordDao(org.opennms.netmgt.dao.AssetRecordDao ar)
ar - void setnodeDao(org.opennms.netmgt.dao.NodeDao nodedao)
nodedao - void seteventIpcManager(org.opennms.netmgt.eventd.EventIpcManager eventIpcManager)
eventIpcManager - void setalarmDao(org.opennms.netmgt.dao.AlarmDao alarmDao)
alarmDao - void setalarmListConnectionManager(AlarmListConnectionManager alcm)
alcm - void setapplicationcontext(org.springframework.context.support.ClassPathXmlApplicationContext m_context)
m_context - - application context for this bean to usevoid init()
void start()
void stop()
void resume()
void pause()
java.lang.String getName()
int getStatus()
status - void onEvent(org.opennms.netmgt.xml.event.Event event)
void registerListener()
void unregisterListener()
java.lang.String getStats()
void sendAlarms()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||