public class QoSDrx extends AbstractServiceDaemon
QoSDrx class.
Modifier and Type | Field and Description |
---|---|
static String |
NAME
Constant
NAME="OpenOSS.QoSDrx" |
PAUSE_PENDING, PAUSED, RESUME_PENDING
RUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED
Constructor and Description |
---|
QoSDrx()
Constructor for QoSDrx.
|
Modifier and Type | Method and Description |
---|---|
String |
getRuntimeStatistics()
Method to return statistics from the running receivers
|
String |
getStats()
not used but needed for initialisation
|
protected void |
onInit()
Method to set up the fiber.
|
protected void |
onPause()
Pause method of fiber, called by OpenNMS to put the fiber in a
suspended state until it can be later resumed.
|
protected void |
onResume()
Resume method of fiber, called by OpenNMS to start the fiber up from
a paused state.
|
protected void |
onStart()
The start() method loads the configuration for the QoSDrx daemon and starts the initialOssBeanRunner
|
protected void |
onStop()
Stop method of fiber, called by OpenNMS when fiber execution is to
finish.
|
void |
setAlarmDao(AlarmDao alarmDao)
Used by Spring Application context to pass in alarmDao
|
void |
setApplicationContext(org.springframework.context.support.ClassPathXmlApplicationContext context)
Used by jmx mbean QoSDrx to pass in Spring Application context
|
void |
setAssetRecordDao(AssetRecordDao ar)
Used by Spring Application context to pass in AssetRecordDao
|
void |
setInitialOssBeanRunner(org.openoss.ossj.fm.monitor.spring.OssBeanRunner initialOssBeanRunner)
Setter for the field
initialOssBeanRunner . |
void |
setNodeDao(NodeDao nodedao)
Used by Spring Application context to pass in NodeDaof
|
afterPropertiesSet, debugf, debugf, destroy, errorf, errorf, fatalf, fatalf, getName, getStatus, getStatusText, infof, infof, init, isPaused, isRunning, isStarting, log, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatus, warnf, warnf
public static final String NAME
NAME="OpenOSS.QoSDrx"
public void setInitialOssBeanRunner(org.openoss.ossj.fm.monitor.spring.OssBeanRunner initialOssBeanRunner)
Setter for the field initialOssBeanRunner
.
initialOssBeanRunner
- the ossBeanRunner to setpublic void setAssetRecordDao(AssetRecordDao ar)
ar
- a AssetRecordDao
object.public void setNodeDao(NodeDao nodedao)
nodedao
- a NodeDao
object.public void setAlarmDao(AlarmDao alarmDao)
alarmDao
- a AlarmDao
object.public void setApplicationContext(org.springframework.context.support.ClassPathXmlApplicationContext context)
context
- the application contextprotected void onInit()
onInit
in class AbstractServiceDaemon
protected void onStart()
onStart
in class AbstractServiceDaemon
protected void onStop()
onStop
in class AbstractServiceDaemon
protected void onPause()
onPause
in class AbstractServiceDaemon
protected void onResume()
onResume
in class AbstractServiceDaemon
public String getRuntimeStatistics()
public String getStats()
Copyright © 2015. All Rights Reserved.