1 16 package org.apache.axis.management.jmx; 17 18 import org.apache.axis.AxisFault; 19 import org.apache.axis.ConfigurationException; 20 import org.apache.axis.Version; 21 import org.apache.axis.management.ServiceAdmin; 22 23 30 public class ServiceAdministrator implements ServiceAdministratorMBean { 31 34 public ServiceAdministrator() { 35 } 36 37 40 public void start() { 41 ServiceAdmin.start(); 42 } 43 44 47 public void stop() { 48 ServiceAdmin.stop(); 49 } 50 51 54 public void restart() { 55 ServiceAdmin.restart(); 56 } 57 58 64 public void startService(String serviceName) 65 throws AxisFault, ConfigurationException { 66 org.apache.axis.management.ServiceAdmin.startService(serviceName); 67 } 68 69 75 public void stopService(String serviceName) 76 throws AxisFault, ConfigurationException { 77 org.apache.axis.management.ServiceAdmin.stopService(serviceName); 78 } 79 80 85 public String getVersion() { 86 return Version.getVersionText(); 87 } 88 } | Popular Tags |