|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.jmx.JMXClient
public final class JMXClient
The Petals JMX Client API
| Constructor Summary | |
|---|---|
JMXClient(java.lang.String host,
java.lang.Integer jndiPort,
java.lang.String username,
java.lang.String password)
Creates a new instance of JMXClient |
|
| Method Summary | |
|---|---|
void |
disconnect()
Release the connection to the JMX server |
AdminServiceClient |
getAdminServiceClient()
Retrieve the Admin service client API |
ComponentClient |
getComponentClient(javax.management.ObjectName componentMBeanName)
Retrieve the component client API associated to a JBI component. |
ComponentClient |
getComponentClient(java.lang.String componentName)
Retrieve the component client API associated to a JBI component. |
DeploymentServiceClient |
getDeploymentServiceClient()
Retrieve the deployment service client API |
EndpointRegistryClient |
getEndpointRegistryClient()
Retrieve the EndpointRegistry client API |
InstallationServiceClient |
getInstallationServiceClient()
Retrieve the installation service client API |
InstallerComponentClient |
getInstallerComponentClient(java.lang.String componentName)
Retrieve the component installer client API associated to a JBI component. |
LoggerServiceClient |
getLoggerServiceClient()
Retrieve the Logger service client API |
javax.management.MBeanServerConnection |
getMBeanServerConnection()
Get the instance to the @ MBeanServerConnection} in use. |
PetalsAdminServiceClient |
getPetalsAdminServiceClient()
Retrieve the Petals Admin service client API |
RouterMonitorServiceClient |
getRouterMonitoringServiceClient()
Retrieve the Router Monitor service client API |
RuntimeConfigurationComponentClient |
getRuntimeConfigurationClient(java.lang.String dynamicComponentName)
|
SystemMonitoringServiceClient |
getSystemMonitoringServiceClient()
Retrieve the system monitoring service client API |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JMXClient(java.lang.String host,
java.lang.Integer jndiPort,
java.lang.String username,
java.lang.String password)
throws ConnectionErrorException
JMXClient
host - jndiPort - username - password -
ConnectionErrorException| Method Detail |
|---|
public PetalsAdminServiceClient getPetalsAdminServiceClient()
throws PetalsAdminDoesNotExistException,
PetalsAdminServiceErrorException,
ConnectionErrorException
PetalsAdminDoesNotExistException
PetalsAdminServiceErrorException
ConnectionErrorException
public AdminServiceClient getAdminServiceClient()
throws AdminDoesNotExistException,
AdminServiceErrorException,
ConnectionErrorException
AdminDoesNotExistException
AdminServiceErrorException
ConnectionErrorException
public InstallationServiceClient getInstallationServiceClient()
throws InstallationServiceDoesNotExistException,
InstallationServiceErrorException,
ConnectionErrorException
InstallationServiceDoesNotExistException
InstallationServiceErrorException
ConnectionErrorException
public DeploymentServiceClient getDeploymentServiceClient()
throws DeploymentServiceDoesNotExistException,
DeploymentServiceErrorException,
ConnectionErrorException
DeploymentServiceDoesNotExistException
DeploymentServiceErrorException
ConnectionErrorException
public ComponentClient getComponentClient(java.lang.String componentName)
throws ComponentDoesNotExistException,
ComponentErrorException,
ConnectionErrorException
componentName - Component name
ComponentDoesNotExistException
ComponentErrorException
ConnectionErrorException
public ComponentClient getComponentClient(javax.management.ObjectName componentMBeanName)
throws ComponentDoesNotExistException,
ComponentErrorException,
ConnectionErrorException
componentName - Component name
ComponentDoesNotExistException
ComponentErrorException
ConnectionErrorException
public InstallerComponentClient getInstallerComponentClient(java.lang.String componentName)
throws InstallerComponentDoesNotExistException,
ComponentErrorException,
ConnectionErrorException
componentName - Component name
InstallationServiceDoesNotExistException
InstallationServiceErrorException
ConnectionErrorException
InstallerComponentDoesNotExistException
ComponentErrorException
public EndpointRegistryClient getEndpointRegistryClient()
throws ConnectionErrorException,
EndpointRegistryServiceDoesNotExistException,
EndpointRegistryServiceErrorException
ConnectionErrorException
EndpointRegistryServiceErrorException
EndpointRegistryServiceDoesNotExistException
public SystemMonitoringServiceClient getSystemMonitoringServiceClient()
throws ConnectionErrorException,
SystemMonitoringDoesNotExistException,
SystemMonitoringServiceErrorException
ConnectionErrorException
SystemMonitoringServiceErrorException
SystemMonitoringDoesNotExistException
public RuntimeConfigurationComponentClient getRuntimeConfigurationClient(java.lang.String dynamicComponentName)
throws RuntimeConfigurationDoesNotExistException,
RuntimeConfigurationErrorException,
ConnectionErrorException
RuntimeConfigurationDoesNotExistException
RuntimeConfigurationErrorException
ConnectionErrorException
public RouterMonitorServiceClient getRouterMonitoringServiceClient()
throws RouterMonitorServiceDoesNotExistException,
RouterMonitorServiceErrorException,
ConnectionErrorException
Router - MonitorServiceDoesNotExistException
Router - MonitorServiceErrorException
ConnectionErrorException
RouterMonitorServiceDoesNotExistException
RouterMonitorServiceErrorException
public LoggerServiceClient getLoggerServiceClient()
throws LoggerServiceErrorException,
LoggerDoesNotExistException,
ConnectionErrorException
LoggerServiceErrorException
LoggerDoesNotExistException
ConnectionErrorException
public void disconnect()
throws ConnectionErrorException
ConnectionErrorException
public javax.management.MBeanServerConnection getMBeanServerConnection()
throws ConnectionErrorException
ConnectionErrorException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||