public class AdminServiceMBeanImpl extends StandardMBean implements AdminServiceMBean
INSTANCE, INSTANCE_IS_ROOT, INSTANCE_JAVAOPTS, INSTANCE_LOCATION, INSTANCE_NAME, INSTANCE_PID, INSTANCE_RMI_REGISTRY_PORT, INSTANCE_RMI_SERVER_PORT, INSTANCE_SSH_PORT, INSTANCE_STATE| Constructor and Description |
|---|
AdminServiceMBeanImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeJavaOpts(String name,
String javaOpts) |
void |
changeRmiRegistryPort(String name,
int port) |
void |
changeRmiServerPort(String name,
int port) |
void |
changeSshHost(String name,
String host) |
void |
changeSshPort(String name,
int port) |
void |
cloneInstance(String name,
String cloneName,
org.apache.karaf.admin.InstanceSettings settings) |
void |
cloneInstance(String name,
String cloneName,
int sshPort,
int rmiRegistryPort,
int rmiServerPort,
String location,
String javaOpts) |
int |
createInstance(String name,
org.apache.karaf.admin.InstanceSettings settings) |
int |
createInstance(String name,
int sshPort,
int rmiRegistryPort,
int rmiServerPort,
String location,
String javaOpts,
String features,
String featureURLs) |
int |
createInstance(String name,
int sshPort,
int rmiRegistryPort,
int rmiServerPort,
String location,
String javaOpts,
String features,
String featureURLs,
String address) |
void |
destroyInstance(String name) |
org.apache.karaf.admin.AdminService |
getAdminService() |
TabularData |
getInstances() |
void |
renameInstance(String originalName,
String newName) |
void |
setAdminService(org.apache.karaf.admin.AdminService adminService) |
void |
startInstance(String name) |
void |
startInstance(String name,
String opts) |
void |
startInstance(String name,
String opts,
boolean wait) |
void |
stopInstance(String name) |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic AdminServiceMBeanImpl()
throws NotCompliantMBeanException
NotCompliantMBeanExceptionpublic org.apache.karaf.admin.AdminService getAdminService()
public void setAdminService(org.apache.karaf.admin.AdminService adminService)
public int createInstance(String name, org.apache.karaf.admin.InstanceSettings settings) throws Exception
createInstance in interface AdminServiceMBeanExceptionpublic int createInstance(String name, int sshPort, int rmiRegistryPort, int rmiServerPort, String location, String javaOpts, String features, String featureURLs) throws Exception
createInstance in interface AdminServiceMBeanExceptionpublic int createInstance(String name, int sshPort, int rmiRegistryPort, int rmiServerPort, String location, String javaOpts, String features, String featureURLs, String address) throws Exception
createInstance in interface AdminServiceMBeanExceptionpublic void changeSshPort(String name, int port) throws Exception
changeSshPort in interface AdminServiceMBeanExceptionpublic void changeSshHost(String name, String host) throws Exception
changeSshHost in interface AdminServiceMBeanExceptionpublic void changeRmiRegistryPort(String name, int port) throws Exception
changeRmiRegistryPort in interface AdminServiceMBeanExceptionpublic void changeRmiServerPort(String name, int port) throws Exception
changeRmiServerPort in interface AdminServiceMBeanExceptionpublic void changeJavaOpts(String name, String javaOpts) throws Exception
changeJavaOpts in interface AdminServiceMBeanExceptionpublic void destroyInstance(String name) throws Exception
destroyInstance in interface AdminServiceMBeanExceptionpublic void startInstance(String name) throws Exception
startInstance in interface AdminServiceMBeanExceptionpublic void startInstance(String name, String opts) throws Exception
startInstance in interface AdminServiceMBeanExceptionpublic void startInstance(String name, String opts, boolean wait) throws Exception
startInstance in interface AdminServiceMBeanExceptionpublic void stopInstance(String name) throws Exception
stopInstance in interface AdminServiceMBeanExceptionpublic void renameInstance(String originalName, String newName) throws Exception
renameInstance in interface AdminServiceMBeanExceptionpublic void cloneInstance(String name, String cloneName, org.apache.karaf.admin.InstanceSettings settings) throws Exception
cloneInstance in interface AdminServiceMBeanExceptionpublic void cloneInstance(String name, String cloneName, int sshPort, int rmiRegistryPort, int rmiServerPort, String location, String javaOpts) throws Exception
cloneInstance in interface AdminServiceMBeanExceptionpublic TabularData getInstances() throws Exception
getInstances in interface AdminServiceMBeanExceptionCopyright © 2007–2018 The Apache Software Foundation. All rights reserved.