org.opennms.web.svclayer.daemonstatus.support
Class DefaultDaemonStatusService

java.lang.Object
  extended by org.opennms.web.svclayer.daemonstatus.support.DefaultDaemonStatusService
All Implemented Interfaces:
DaemonStatusService

public class DefaultDaemonStatusService
extends Object
implements DaemonStatusService

Author:
skareti

Constructor Summary
DefaultDaemonStatusService()
           
 
Method Summary
 Map<String,ServiceInfo> getCurrentDaemonStatus()
           
 Collection<ServiceInfo> getCurrentDaemonStatusColl()
           
 Map<String,ServiceInfo> performOperationOnDaemons(String operation, String[] daemons)
           
 Map<String,ServiceInfo> restartDaemon(String service)
           
 void setDaemonStatusDao(DaemonStatusDao daemonStatusDao)
           
 Map<String,ServiceInfo> startDaemon(String service)
           
 Map<String,ServiceInfo> stopDaemon(String service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDaemonStatusService

public DefaultDaemonStatusService()
Method Detail

setDaemonStatusDao

public void setDaemonStatusDao(DaemonStatusDao daemonStatusDao)

getCurrentDaemonStatus

public Map<String,ServiceInfo> getCurrentDaemonStatus()
Specified by:
getCurrentDaemonStatus in interface DaemonStatusService

getCurrentDaemonStatusColl

public Collection<ServiceInfo> getCurrentDaemonStatusColl()
Specified by:
getCurrentDaemonStatusColl in interface DaemonStatusService

performOperationOnDaemons

public Map<String,ServiceInfo> performOperationOnDaemons(String operation,
                                                         String[] daemons)
Specified by:
performOperationOnDaemons in interface DaemonStatusService

restartDaemon

public Map<String,ServiceInfo> restartDaemon(String service)
Specified by:
restartDaemon in interface DaemonStatusService

startDaemon

public Map<String,ServiceInfo> startDaemon(String service)
Specified by:
startDaemon in interface DaemonStatusService

stopDaemon

public Map<String,ServiceInfo> stopDaemon(String service)
Specified by:
stopDaemon in interface DaemonStatusService


Copyright © 2009. All Rights Reserved.