B C G I M N P R V

B

BeanUtil - Class in panmx.util
Class with utility functions for working with beans.
BeanUtil() - Constructor for class panmx.util.BeanUtil
 

C

clearCache() - Static method in class panmx.model.ModelMBeanFactory
Clear the cache of all MBeanInfos currently loaded into the system.
createAnnotatedModelMBean(Object) - Static method in class panmx.model.ModelMBeanFactory
Create ModelMBean for annotated object.
createAnnotatedRMXBean(Object) - Static method in class panmx.rmx.RMXBeanFactory
Create RMXBean from annotated object.
createStandardRMXBean(Object) - Static method in class panmx.rmx.RMXBeanFactory
Create StandardRMXBean using "default" management interface.
createStandardRMXBean(Object, Class) - Static method in class panmx.rmx.RMXBeanFactory
Create StandardRMXBean with specified management interface.
createStandardRMXBean(Object, Class[]) - Static method in class panmx.rmx.RMXBeanFactory
Create StandardRMXBean with specified management interfaces.

G

getAccessor(Class, String) - Static method in class panmx.util.BeanUtil
Return the accessor method for attribute with specified name.
getAttributeName(Method) - Static method in class panmx.util.BeanUtil
Return name of attribute assuming method is a mutator or accesor.
getImpact() - Method in enum panmx.annotations.Impact
Return the impact value.
getMBeanInfo(Class<?>) - Static method in class panmx.model.ModelMBeanFactory
Return the MBeanInfo for type.
getMutator(Class, String, Class, boolean) - Static method in class panmx.util.BeanUtil
Return the mutator method for attribute with specified name and type.
getSignature(Method) - Static method in class panmx.util.BeanUtil
Return the signature of method as an array of strings.

I

Impact - Enum in panmx.annotations
Enum indicating the management impact of operation.
isAccessor(Method) - Static method in class panmx.util.BeanUtil
Return true if method matches naming convention for accessor.
isAttributeMethod(Method) - Static method in class panmx.util.BeanUtil
Return true if method is either an accessor or a mutator.
isMutator(Method) - Static method in class panmx.util.BeanUtil
Return true if method matches naming convention for mutator.

M

makeFullyQualifiedName(Method) - Static method in class panmx.util.BeanUtil
Make a fully qualified method name for specified method.
makeFullyQualifiedName(String, String[]) - Static method in class panmx.util.BeanUtil
Make a fully qualified method name from specified parameters.
MBean - Annotation Type in panmx.annotations
Annotation to indicate class is a managed object.
ModelMBeanFactory - Class in panmx.model
Utility class to create ModelMBeans and their associated MBeanInfo objects from annotated Java classes.
ModelMBeanFactory() - Constructor for class panmx.model.ModelMBeanFactory
 
MxAttribute - Annotation Type in panmx.annotations
Annotation to indicate property is a managed attribute.
MxConstructor - Annotation Type in panmx.annotations
Annotation to indicate constructor is a managed constructor.
MxField - Annotation Type in panmx.annotations
Annotation to describe descriptor field.
MxOperation - Annotation Type in panmx.annotations
Annotation to indicate method is a managed operation.
MxParameter - Annotation Type in panmx.annotations
Annotation to describe metadata about an operation or constructor parameter.

N

newProxyInstance(MBeanServerConnection, ObjectName, Class) - Static method in class panmx.rmx.RMXBeanFactory
Create proxy object for interacting with RMXBean.
newProxyInstance(MBeanServerConnection, ObjectName, ClassLoader, Class<?>[]) - Static method in class panmx.rmx.RMXBeanFactory
Create proxy object for interacting with RMXBean.

P

panmx.annotations - package panmx.annotations
 
panmx.model - package panmx.model
 
panmx.rmx - package panmx.rmx
 
panmx.util - package panmx.util
 

R

RMXBeanFactory - Class in panmx.rmx
The RMXBeanFactory consists of static methods to create RMXBeans.
RMXBeanFactory() - Constructor for class panmx.rmx.RMXBeanFactory
 

V

valueOf(String) - Static method in enum panmx.annotations.Impact
Returns the enum constant of this type with the specified name.
values() - Static method in enum panmx.annotations.Impact
Returns an array containing the constants of this enum type, in the order they're declared.

B C G I M N P R V

Copyright © 2005-2006 . All Rights Reserved.