org.apache.axis.management.jmx
Class ServiceAdministrator

java.lang.Object
  extended byorg.apache.axis.management.jmx.ServiceAdministrator
All Implemented Interfaces:
ServiceAdministratorMBean

public class ServiceAdministrator
extends java.lang.Object
implements ServiceAdministratorMBean

The ServiceAdmininstrator MBean exposes the org.apache.axis.management.ServiceAdmin object

Version:
1.0
Author:
bdillon

Constructor Summary
ServiceAdministrator()
          CTR
 
Method Summary
 java.util.ArrayList listServices()
          List all registered services
 void startService(java.lang.String serviceName)
          Start the Service
 void stopService(java.lang.String serviceName)
          Stop the Service
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceAdministrator

public ServiceAdministrator()
CTR

Method Detail

startService

public void startService(java.lang.String serviceName)
                  throws AxisFault,
                         ConfigurationException
Start the Service

Specified by:
startService in interface ServiceAdministratorMBean
Parameters:
serviceName -
Throws:
AxisFault - ConfigurationException
ConfigurationException

stopService

public void stopService(java.lang.String serviceName)
                 throws AxisFault,
                        ConfigurationException
Stop the Service

Specified by:
stopService in interface ServiceAdministratorMBean
Parameters:
serviceName -
Throws:
AxisFault - ConfigurationException
ConfigurationException

listServices

public java.util.ArrayList listServices()
                                 throws AxisFault,
                                        ConfigurationException
List all registered services

Specified by:
listServices in interface ServiceAdministratorMBean
Returns:
Map of Services (SOAPService objects, Key is the ServiceName)
Throws:
AxisFault - ConfigurationException
ConfigurationException


Copyright © 2003 Apache Web Services Project. All Rights Reserved.