|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.daemon.AbstractServiceDaemon
org.opennms.netmgt.vacuumd.Vacuumd
public class Vacuumd
Implements a daemon whose job it is to run periodic updates against the database for database maintenance work.
| Field Summary |
|---|
| Fields inherited from interface org.opennms.core.fiber.PausableFiber |
|---|
PAUSE_PENDING, PAUSED, RESUME_PENDING |
| Fields inherited from interface org.opennms.core.fiber.Fiber |
|---|
RUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED |
| Constructor Summary | |
|---|---|
Vacuumd()
Constructor for Vacuumd. |
|
| Method Summary | |
|---|---|
protected void |
executeStatements()
executeStatements |
EventIpcManager |
getEventManager()
getEventManager |
Scheduler |
getScheduler()
getScheduler |
static Vacuumd |
getSingleton()
getSingleton |
void |
onEvent(Event event)
Process a sent event. |
protected void |
onInit()
onInit |
protected void |
onPause()
onPause |
protected void |
onResume()
onResume |
protected void |
onStart()
onStart |
protected void |
onStop()
onStop |
void |
run()
run |
void |
setEventManager(EventIpcManager eventMgr)
setEventManager |
| Methods inherited from class org.opennms.netmgt.daemon.AbstractServiceDaemon |
|---|
afterPropertiesSet, debugf, debugf, errorf, errorf, fatalf, fatalf, getName, getStatus, getStatusText, infof, infof, init, isPaused, isRunning, isStarting, isStartPending, log, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatus, warnf, warnf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opennms.netmgt.model.events.EventListener |
|---|
getName |
| Constructor Detail |
|---|
public Vacuumd()
Constructor for Vacuumd.
| Method Detail |
|---|
public static Vacuumd getSingleton()
getSingleton
Vacuumd object.protected void onInit()
onInit
onInit in class AbstractServiceDaemonprotected void onStart()
onStart
onStart in class AbstractServiceDaemonprotected void onStop()
onStop
onStop in class AbstractServiceDaemonprotected void onPause()
onPause
onPause in class AbstractServiceDaemonprotected void onResume()
onResume
onResume in class AbstractServiceDaemonpublic void run()
run
run in interface Runnableprotected void executeStatements()
executeStatements
public Scheduler getScheduler()
getScheduler
Scheduler object.public EventIpcManager getEventManager()
getEventManager
EventIpcManager object.public void setEventManager(EventIpcManager eventMgr)
setEventManager
eventMgr - a EventIpcManager object.public void onEvent(Event event)
onEvent in interface EventListenerevent - a Event object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||