org.apache.karaf.admin.management
Interface AdminServiceMBean

All Known Implementing Classes:
AdminServiceMBeanImpl

public interface AdminServiceMBean


Field Summary
static java.lang.String[] INSTANCE
           
static java.lang.String INSTANCE_IS_ROOT
           
static java.lang.String INSTANCE_JAVAOPTS
           
static java.lang.String INSTANCE_LOCATION
           
static java.lang.String INSTANCE_NAME
           
static java.lang.String INSTANCE_PID
           
static java.lang.String INSTANCE_RMI_PORT
           
static java.lang.String INSTANCE_SSH_PORT
           
static java.lang.String INSTANCE_STATE
           
 
Method Summary
 void changeJavaOpts(java.lang.String name, java.lang.String javaopts)
           
 void changeRmiRegistryPort(java.lang.String name, int port)
           
 void changeSshPort(java.lang.String name, int port)
           
 int createInstance(java.lang.String name, int sshPort, int rmiPort, java.lang.String location, java.lang.String javaOpts, java.lang.String features, java.lang.String featureURLs)
           
 void destroyInstance(java.lang.String name)
           
 javax.management.openmbean.TabularData getInstances()
           
 void renameInstance(java.lang.String originalName, java.lang.String newName)
           
 void startInstance(java.lang.String name, java.lang.String opts)
           
 void stopInstance(java.lang.String name)
           
 

Field Detail

INSTANCE_PID

static final java.lang.String INSTANCE_PID
See Also:
Constant Field Values

INSTANCE_NAME

static final java.lang.String INSTANCE_NAME
See Also:
Constant Field Values

INSTANCE_IS_ROOT

static final java.lang.String INSTANCE_IS_ROOT
See Also:
Constant Field Values

INSTANCE_SSH_PORT

static final java.lang.String INSTANCE_SSH_PORT
See Also:
Constant Field Values

INSTANCE_RMI_PORT

static final java.lang.String INSTANCE_RMI_PORT
See Also:
Constant Field Values

INSTANCE_STATE

static final java.lang.String INSTANCE_STATE
See Also:
Constant Field Values

INSTANCE_LOCATION

static final java.lang.String INSTANCE_LOCATION
See Also:
Constant Field Values

INSTANCE_JAVAOPTS

static final java.lang.String INSTANCE_JAVAOPTS
See Also:
Constant Field Values

INSTANCE

static final java.lang.String[] INSTANCE
Method Detail

createInstance

int createInstance(java.lang.String name,
                   int sshPort,
                   int rmiPort,
                   java.lang.String location,
                   java.lang.String javaOpts,
                   java.lang.String features,
                   java.lang.String featureURLs)
                   throws Exception
Throws:
Exception

changeSshPort

void changeSshPort(java.lang.String name,
                   int port)
                   throws Exception
Throws:
Exception

changeRmiRegistryPort

void changeRmiRegistryPort(java.lang.String name,
                           int port)
                           throws Exception
Throws:
Exception

changeJavaOpts

void changeJavaOpts(java.lang.String name,
                    java.lang.String javaopts)
                    throws Exception
Throws:
Exception

destroyInstance

void destroyInstance(java.lang.String name)
                     throws Exception
Throws:
Exception

startInstance

void startInstance(java.lang.String name,
                   java.lang.String opts)
                   throws Exception
Throws:
Exception

stopInstance

void stopInstance(java.lang.String name)
                  throws Exception
Throws:
Exception

renameInstance

void renameInstance(java.lang.String originalName,
                    java.lang.String newName)
                    throws Exception
Throws:
Exception

getInstances

javax.management.openmbean.TabularData getInstances()
                                                    throws Exception
Throws:
Exception


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.