Public Member Functions | |
ChainedMBeanServer () | |
ChainedMBeanServer (MBeanServer server) | |
void | addNotificationListener (ObjectName observed, NotificationListener listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException |
void | addNotificationListener (ObjectName observed, ObjectName listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException |
ObjectInstance | createMBean (String className, ObjectName objectName) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException |
ObjectInstance | createMBean (String className, ObjectName objectName, Object[] args, String[] parameters) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException |
ObjectInstance | createMBean (String className, ObjectName objectName, ObjectName loaderName) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException |
ObjectInstance | createMBean (String className, ObjectName objectName, ObjectName loaderName, Object[] args, String[] parameters) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException |
ObjectInputStream | deserialize (String className, byte[] bytes) throws OperationsException, ReflectionException |
ObjectInputStream | deserialize (String className, ObjectName loaderName, byte[] bytes) throws InstanceNotFoundException, OperationsException, ReflectionException |
ObjectInputStream | deserialize (ObjectName objectName, byte[] bytes) throws InstanceNotFoundException, OperationsException |
Object | getAttribute (ObjectName objectName, String attribute) throws MBeanException, AttributeNotFoundException, InstanceNotFoundException, ReflectionException |
AttributeList | getAttributes (ObjectName objectName, String[] attributes) throws InstanceNotFoundException, ReflectionException |
String | getDefaultDomain () |
String[] | getDomains () |
Integer | getMBeanCount () |
MBeanInfo | getMBeanInfo (ObjectName objectName) throws InstanceNotFoundException, IntrospectionException, ReflectionException |
ObjectInstance | getObjectInstance (ObjectName objectName) throws InstanceNotFoundException |
Object | instantiate (String className) throws ReflectionException, MBeanException |
Object | instantiate (String className, Object[] args, String[] parameters) throws ReflectionException, MBeanException |
Object | instantiate (String className, ObjectName loaderName) throws ReflectionException, MBeanException, InstanceNotFoundException |
Object | instantiate (String className, ObjectName loaderName, Object[] args, String[] parameters) throws ReflectionException, MBeanException, InstanceNotFoundException |
Object | invoke (ObjectName objectName, String methodName, Object[] args, String[] parameters) throws InstanceNotFoundException, MBeanException, ReflectionException |
boolean | isInstanceOf (ObjectName objectName, String className) throws InstanceNotFoundException |
boolean | isRegistered (ObjectName objectname) |
Set | queryMBeans (ObjectName patternName, QueryExp filter) |
Set | queryNames (ObjectName patternName, QueryExp filter) |
ObjectInstance | registerMBean (Object mbean, ObjectName objectName) throws InstanceAlreadyExistsException, MBeanRegistrationException, NotCompliantMBeanException |
void | removeNotificationListener (ObjectName observed, NotificationListener listener) throws InstanceNotFoundException, ListenerNotFoundException |
void | removeNotificationListener (ObjectName observed, ObjectName listener) throws InstanceNotFoundException, ListenerNotFoundException |
void | removeNotificationListener (ObjectName observed, ObjectName listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException, ListenerNotFoundException |
void | removeNotificationListener (ObjectName observed, NotificationListener listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException, ListenerNotFoundException |
void | setAttribute (ObjectName objectName, Attribute attribute) throws InstanceNotFoundException, AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException |
AttributeList | setAttributes (ObjectName objectName, AttributeList attributes) throws InstanceNotFoundException, ReflectionException |
void | unregisterMBean (ObjectName objectName) throws InstanceNotFoundException, MBeanRegistrationException |
ClassLoader | getClassLoaderFor (ObjectName mbeanName) throws InstanceNotFoundException |
ClassLoader | getClassLoader (ObjectName loaderName) throws InstanceNotFoundException |
ClassLoaderRepository | getClassLoaderRepository () |
Protected Member Functions | |
synchronized MBeanServer | getMBeanServer () |
synchronized void | setMBeanServer (MBeanServer server) |
This class takes its origin in mx4j.server.ChainedMBeanServer
Definition at line 62 of file ChainedMBeanServer.java.
|
Creates a new ChainedMBeanServer that will delegate to an MBeanServer specified using setMBeanServer Definition at line 71 of file ChainedMBeanServer.java. 00072 {
00073 this(null);
00074 }
|
|
Creates a new ChainedMBeanServer that delegates to the specified
Definition at line 82 of file ChainedMBeanServer.java. 00083 { 00084 setMBeanServer(server); 00085 }
|
|
Definition at line 118 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00121 { 00122 getMBeanServer().addNotificationListener(observed, listener, filter, 00123 handback); 00124 }
|
|
Definition at line 105 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00108 { 00109 getMBeanServer().addNotificationListener(observed, listener, filter, 00110 handback); 00111 }
|
|
Definition at line 167 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00172 { 00173 return getMBeanServer().createMBean(className, objectName, loaderName, 00174 args, parameters); 00175 }
|
|
Definition at line 154 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00158 { 00159 return getMBeanServer().createMBean(className, objectName, loaderName); 00160 }
|
|
Definition at line 141 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00145 { 00146 return getMBeanServer() 00147 .createMBean(className, objectName, args, parameters); 00148 }
|
|
Definition at line 130 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00133 { 00134 return getMBeanServer().createMBean(className, objectName); 00135 }
|
|
Definition at line 201 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00203 { 00204 return getMBeanServer().deserialize(objectName, bytes); 00205 }
|
|
Definition at line 190 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00193 { 00194 return getMBeanServer().deserialize(className, loaderName, bytes); 00195 }
|
|
Definition at line 180 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00182 { 00183 return getMBeanServer().deserialize(className, bytes); 00184 }
|
|
Definition at line 211 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00214 { 00215 return getMBeanServer().getAttribute(objectName, attribute); 00216 }
|
|
Definition at line 222 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00224 { 00225 return getMBeanServer().getAttributes(objectName, attributes); 00226 }
|
|
Definition at line 461 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00463 { 00464 return getMBeanServer().getClassLoader(loaderName); 00465 }
|
|
Definition at line 452 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00454 { 00455 return getMBeanServer().getClassLoaderFor(mbeanName); 00456 }
|
|
Definition at line 470 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00471 { 00472 return getMBeanServer().getClassLoaderRepository(); 00473 }
|
|
Definition at line 231 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00232 { 00233 return getMBeanServer().getDefaultDomain(); 00234 }
|
|
Definition at line 239 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00240 { 00241 return getMBeanServer().getDomains(); 00242 }
|
|
Definition at line 247 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00248 { 00249 return getMBeanServer().getMBeanCount(); 00250 }
|
|
Definition at line 255 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00258 { 00259 return getMBeanServer().getMBeanInfo(objectName); 00260 }
|
|
|
Definition at line 265 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00267 { 00268 return getMBeanServer().getObjectInstance(objectName); 00269 }
|
|
Definition at line 304 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00307 { 00308 return getMBeanServer() 00309 .instantiate(className, loaderName, args, parameters); 00310 }
|
|
Definition at line 294 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00296 { 00297 return getMBeanServer().instantiate(className, loaderName); 00298 }
|
|
Definition at line 284 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00286 { 00287 return getMBeanServer().instantiate(className, args, parameters); 00288 }
|
|
Definition at line 274 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00276 { 00277 return getMBeanServer().instantiate(className); 00278 }
|
|
Reimplemented in org.objectweb.cjdbc.controller.jmx.AuthenticatingMBeanServer. Definition at line 316 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00319 { 00320 return getMBeanServer().invoke(objectName, methodName, args, parameters); 00321 }
|
|
Definition at line 327 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00329 { 00330 return getMBeanServer().isInstanceOf(objectName, className); 00331 }
|
|
Definition at line 336 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00337 { 00338 return getMBeanServer().isRegistered(objectname); 00339 }
|
|
Definition at line 345 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00346 { 00347 return getMBeanServer().queryMBeans(patternName, filter); 00348 }
|
|
Definition at line 354 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00355 { 00356 return getMBeanServer().queryNames(patternName, filter); 00357 }
|
|
Definition at line 363 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00366 { 00367 return getMBeanServer().registerMBean(mbean, objectName); 00368 }
|
|
Definition at line 410 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00413 { 00414 getMBeanServer().removeNotificationListener(observed, listener, filter, 00415 handback); 00416 }
|
|
Definition at line 397 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00400 { 00401 getMBeanServer().removeNotificationListener(observed, listener, filter, 00402 handback); 00403 }
|
|
Definition at line 385 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00388 { 00389 getMBeanServer().removeNotificationListener(observed, listener); 00390 }
|
|
Definition at line 374 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00377 { 00378 getMBeanServer().removeNotificationListener(observed, listener); 00379 }
|
|
Definition at line 422 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00425 { 00426 getMBeanServer().setAttribute(objectName, attribute); 00427 }
|
|
Definition at line 433 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00436 { 00437 return getMBeanServer().setAttributes(objectName, attributes); 00438 }
|
|
Definition at line 443 of file ChainedMBeanServer.java. References org.objectweb.cjdbc.controller.jmx.ChainedMBeanServer.getMBeanServer(). 00445 { 00446 getMBeanServer().unregisterMBean(objectName); 00447 }
|