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()
getCurrentDaemonStatusCollServiceDaemon
getServiceHandle(String service)
getServiceHandlevoid
setMbeanServer(MBeanServer mbeanServer)
Setter for the fieldmbeanServer
.
-
-
-
Method Detail
-
setMbeanServer
public void setMbeanServer(MBeanServer mbeanServer)
Setter for the field
mbeanServer
.- Parameters:
mbeanServer
- aMBeanServer
object.
-
getCurrentDaemonStatus
public Map<String,ServiceInfo> getCurrentDaemonStatus()
getCurrentDaemonStatus
- Specified by:
getCurrentDaemonStatus
in interfaceDaemonStatusDao
- 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 interfaceDaemonStatusDao
- Parameters:
service
- aString
object.- Returns:
- a
ServiceDaemon
object.
-
-