Package org.opennms.netmgt.dao.jmx
Class JmxDaemonStatusDao
- java.lang.Object
-
- org.opennms.netmgt.dao.jmx.JmxDaemonStatusDao
-
- All Implemented Interfaces:
DaemonStatusDao
public class JmxDaemonStatusDao extends Object implements DaemonStatusDao
-
-
Constructor Summary
Constructors Constructor Description JmxDaemonStatusDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,ServiceInfo>getCurrentDaemonStatus()getCurrentDaemonStatusCollection<ServiceInfo>getCurrentDaemonStatusColl()getCurrentDaemonStatusCollServiceDaemongetServiceHandle(String service)getServiceHandlevoidsetMbeanServer(MBeanServer mbeanServer)Setter for the fieldmbeanServer.
-
-
-
Method Detail
-
setMbeanServer
public void setMbeanServer(MBeanServer mbeanServer)
Setter for the field
mbeanServer.- Parameters:
mbeanServer- aMBeanServerobject.
-
getCurrentDaemonStatus
public Map<String,ServiceInfo> getCurrentDaemonStatus()
getCurrentDaemonStatus
- Specified by:
getCurrentDaemonStatusin interfaceDaemonStatusDao- Returns:
- a
Mapobject.
-
getCurrentDaemonStatusColl
public Collection<ServiceInfo> getCurrentDaemonStatusColl()
getCurrentDaemonStatusColl
- Returns:
- a
Collectionobject.
-
getServiceHandle
public ServiceDaemon getServiceHandle(String service)
getServiceHandle
- Specified by:
getServiceHandlein interfaceDaemonStatusDao- Parameters:
service- aStringobject.- Returns:
- a
ServiceDaemonobject.
-
-