Uses of Interface mx4j.server.MBeanMetaData

Uses in package mx4j.server.interceptor

Methods with parameter type mx4j.server.MBeanMetaData

void
ContextClassLoaderMBeanServerInterceptor.addNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
DefaultMBeanServerInterceptor.addNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
InvokerMBeanServerInterceptor.addNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
MBeanServerInterceptor.addNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
Adds the given notification listener to the MBean, along with the given filter and handback
void
NotificationListenerMBeanServerInterceptor.addNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
SecurityMBeanServerInterceptor.addNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
Object
Object
Object
Object
MBeanServerInterceptor.getAttribute(MBeanMetaData metadata, String attribute)
Gets the specified attribute value from the MBean instance.
Object
javax.management.AttributeList
javax.management.AttributeList
javax.management.AttributeList
javax.management.AttributeList
MBeanServerInterceptor.getAttributes(MBeanMetaData metadata, String[] attributes)
Gets the specified attributes values from the MBean instance.
javax.management.AttributeList
javax.management.MBeanInfo
javax.management.MBeanInfo
javax.management.MBeanInfo
javax.management.MBeanInfo
Calls getMBeanInfo on the MBean instance (only on DynamicMBeans).
javax.management.MBeanInfo
void
ContextClassLoaderMBeanServerInterceptor.instantiate(MBeanMetaData metadata, String className, String[] params, Object[] args)
void
DefaultMBeanServerInterceptor.instantiate(MBeanMetaData metadata, String className, String[] params, Object[] args)
void
InvokerMBeanServerInterceptor.instantiate(MBeanMetaData metadata, String className, String[] params, Object[] args)
void
MBeanServerInterceptor.instantiate(MBeanMetaData metadata, String className, String[] params, Object[] args)
Instantiate the given className passing the given arguments to the constructor with the given signature
void
SecurityMBeanServerInterceptor.instantiate(MBeanMetaData metadata, String className, String[] params, Object[] args)
Object
ContextClassLoaderMBeanServerInterceptor.invoke(MBeanMetaData metadata, String method, String[] params, Object[] args)
Object
DefaultMBeanServerInterceptor.invoke(MBeanMetaData metadata, String method, String[] params, Object[] args)
Object
InvokerMBeanServerInterceptor.invoke(MBeanMetaData metadata, String method, String[] params, Object[] args)
Object
MBeanServerInterceptor.invoke(MBeanMetaData metadata, String method, String[] params, Object[] args)
Invokes the specified MBean operation on the MBean instance
Object
SecurityMBeanServerInterceptor.invoke(MBeanMetaData metadata, String method, String[] params, Object[] args)
void
void
void
void
Calls the specified javax.management.MBeanRegistration method on the MBean instance.
void
void
ContextClassLoaderMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener)
void
DefaultMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener)
void
InvokerMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener)
void
MBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener)
Removes the given notification listener from the MBean.
void
NotificationListenerMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener)
void
SecurityMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener)
void
ContextClassLoaderMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
DefaultMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
InvokerMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
MBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
Removes the given notification listener from the MBean, specified by the given filter and handback.
void
NotificationListenerMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
SecurityMBeanServerInterceptor.removeNotificationListener(MBeanMetaData metadata, javax.management.NotificationListener listener, javax.management.NotificationFilter filter, Object handback)
void
ContextClassLoaderMBeanServerInterceptor.setAttribute(MBeanMetaData metadata, javax.management.Attribute attribute)
void
DefaultMBeanServerInterceptor.setAttribute(MBeanMetaData metadata, javax.management.Attribute attribute)
void
InvokerMBeanServerInterceptor.setAttribute(MBeanMetaData metadata, javax.management.Attribute attribute)
void
MBeanServerInterceptor.setAttribute(MBeanMetaData metadata, javax.management.Attribute attribute)
Sets the specified attribute value on the MBean instance.
void
SecurityMBeanServerInterceptor.setAttribute(MBeanMetaData metadata, javax.management.Attribute attribute)
javax.management.AttributeList
ContextClassLoaderMBeanServerInterceptor.setAttributes(MBeanMetaData metadata, javax.management.AttributeList attributes)
javax.management.AttributeList
DefaultMBeanServerInterceptor.setAttributes(MBeanMetaData metadata, javax.management.AttributeList attributes)
javax.management.AttributeList
InvokerMBeanServerInterceptor.setAttributes(MBeanMetaData metadata, javax.management.AttributeList attributes)
javax.management.AttributeList
MBeanServerInterceptor.setAttributes(MBeanMetaData metadata, javax.management.AttributeList attributes)
Sets the specified attributes values on the MBean instance.
javax.management.AttributeList
SecurityMBeanServerInterceptor.setAttributes(MBeanMetaData metadata, javax.management.AttributeList attributes)

Uses in package mx4j.server

Methods with parameter type mx4j.server.MBeanMetaData

MBeanInvoker
Creates a new MBeanInvoker created on-the-fly by using BCEL.
Object
ReflectionMBeanInvoker.doInvoke(MBeanMetaData metadata, String method, String[] signature, Object[] args)
Centralizes exception handling necessary to convert exceptions thrown by MBean's methods to JMX exceptions.
Object
MBeanInvoker.getAttribute(MBeanMetaData metadata, String attribute)
Returns the value of the specified attribute.
Object
ReflectionMBeanInvoker.getAttribute(MBeanMetaData metadata, String attribute)
Returns the value of the specified attribute.
javax.management.MBeanAttributeInfo
CachingReflectionMBeanInvoker.getStandardAttributeInfo(MBeanMetaData metadata, String attribute, boolean forWrite)
javax.management.MBeanAttributeInfo
ReflectionMBeanInvoker.getStandardAttributeInfo(MBeanMetaData metadata, String attribute, boolean forWrite)
Returns the MBeanAttributeInfo for the given attribute, or null if the attribute is not a management attribute.
Method
CachingReflectionMBeanInvoker.getStandardManagementMethod(MBeanMetaData metadata, String name, String[] signature)
Method
ReflectionMBeanInvoker.getStandardManagementMethod(MBeanMetaData metadata, String name, String[] signature)
Returns a java.lang.reflect.Method object for the given method name and signature.
javax.management.MBeanOperationInfo
CachingReflectionMBeanInvoker.getStandardOperationInfo(MBeanMetaData metadata, String method, String[] signature)
javax.management.MBeanOperationInfo
ReflectionMBeanInvoker.getStandardOperationInfo(MBeanMetaData metadata, String method, String[] signature)
Returns the MBeanOperationInfo for the given operation, or null if the operation is not a management operation.
void
Introspect the given mbean, storing the results in the given metadata.
Object
MBeanInvoker.invoke(MBeanMetaData metadata, String method, String[] signature, Object[] args)
Invokes the specified operation on the MBean instance
Object
ReflectionMBeanInvoker.invoke(MBeanMetaData metadata, String method, String[] params, Object[] args)
Invokes the specified operation on the MBean instance
Object
BCELMBeanInvoker.invokeImpl(MBeanMetaData metadata, String method, String[] signature, Object[] args)
Object
ReflectionMBeanInvoker.invokeImpl(MBeanMetaData metadata, String method, String[] signature, Object[] args)
Performs the actual invocation of the MBean's method.
boolean
Returns whether the given already introspected metadata is compliant.
void
MBeanRepository.put(javax.management.ObjectName name, MBeanMetaData metadata)
Inserts the given metadata associated with the given object name into this repository.
void
MBeanInvoker.setAttribute(MBeanMetaData metadata, javax.management.Attribute attribute)
Sets the value of the specified attribute.
void
ReflectionMBeanInvoker.setAttribute(MBeanMetaData metadata, javax.management.Attribute attribute)
Sets the value of the specified attribute.

Methods with return type mx4j.server.MBeanMetaData

MBeanMetaData
MBeanMetaData
MBeanRepository.get(javax.management.ObjectName name)
Returns the metadata information associated with the given object name.

Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.