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

DefaultDaemonStatusService class.

Since:
1.8.1
Version:
$Id: $
Author:
skareti

Constructor Summary
DefaultDaemonStatusService()
           
 
Method Summary
 Map<String,ServiceInfo> getCurrentDaemonStatus()
          getCurrentDaemonStatus
 Collection<ServiceInfo> getCurrentDaemonStatusColl()
          getCurrentDaemonStatusColl
 Map<String,ServiceInfo> performOperationOnDaemons(String operation, String[] daemons)
          performOperationOnDaemons
 Map<String,ServiceInfo> restartDaemon(String service)
          restartDaemon
 void setDaemonStatusDao(DaemonStatusDao daemonStatusDao)
          Setter for the field daemonStatusDao.
 Map<String,ServiceInfo> startDaemon(String service)
          startDaemon
 Map<String,ServiceInfo> stopDaemon(String service)
          stopDaemon
 
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)

Setter for the field daemonStatusDao.

Parameters:
daemonStatusDao - a DaemonStatusDao object.

getCurrentDaemonStatus

public Map<String,ServiceInfo> getCurrentDaemonStatus()

getCurrentDaemonStatus

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

getCurrentDaemonStatusColl

public Collection<ServiceInfo> getCurrentDaemonStatusColl()

getCurrentDaemonStatusColl

Specified by:
getCurrentDaemonStatusColl in interface DaemonStatusService
Returns:
a Collection object.

performOperationOnDaemons

public Map<String,ServiceInfo> performOperationOnDaemons(String operation,
                                                         String[] daemons)

performOperationOnDaemons

Specified by:
performOperationOnDaemons in interface DaemonStatusService
Parameters:
operation - a String object.
daemons - an array of String objects.
Returns:
a Map object.

restartDaemon

public Map<String,ServiceInfo> restartDaemon(String service)

restartDaemon

Specified by:
restartDaemon in interface DaemonStatusService
Parameters:
service - a String object.
Returns:
a Map object.

startDaemon

public Map<String,ServiceInfo> startDaemon(String service)

startDaemon

Specified by:
startDaemon in interface DaemonStatusService
Parameters:
service - a String object.
Returns:
a Map object.

stopDaemon

public Map<String,ServiceInfo> stopDaemon(String service)

stopDaemon

Specified by:
stopDaemon in interface DaemonStatusService
Parameters:
service - a String object.
Returns:
a Map object.


Copyright © 2011. All Rights Reserved.