org.opennms.netmgt.dao.jmx
Class JmxDaemonStatusDao

java.lang.Object
  extended by org.opennms.netmgt.dao.jmx.JmxDaemonStatusDao
All Implemented Interfaces:
DaemonStatusDao

public class JmxDaemonStatusDao
extends Object
implements DaemonStatusDao

JmxDaemonStatusDao class.

Version:
$Id: $
Author:
ranger

Constructor Summary
JmxDaemonStatusDao()
           
 
Method Summary
 Map<String,ServiceInfo> getCurrentDaemonStatus()
          getCurrentDaemonStatus
 Collection<ServiceInfo> getCurrentDaemonStatusColl()
          getCurrentDaemonStatusColl
 ServiceDaemon getServiceHandle(String service)
          getServiceHandle
 void setMbeanServer(MBeanServer mbeanServer)
          Setter for the field mbeanServer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmxDaemonStatusDao

public JmxDaemonStatusDao()
Method Detail

setMbeanServer

public void setMbeanServer(MBeanServer mbeanServer)

Setter for the field mbeanServer.

Parameters:
mbeanServer - a MBeanServer object.

getCurrentDaemonStatus

public Map<String,ServiceInfo> getCurrentDaemonStatus()

getCurrentDaemonStatus

Specified by:
getCurrentDaemonStatus in interface DaemonStatusDao
Returns:
a Map object.

getCurrentDaemonStatusColl

public Collection<ServiceInfo> getCurrentDaemonStatusColl()

getCurrentDaemonStatusColl

Returns:
a Collection object.

getServiceHandle

public ServiceDaemon getServiceHandle(String service)

getServiceHandle

Specified by:
getServiceHandle in interface DaemonStatusDao
Parameters:
service - a String object.
Returns:
a ServiceDaemon object.


Copyright © 2011. All Rights Reserved.