A C D G I J M N O P S

A

addMethodFromName(String, MethodField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
addMethodFromName : add a new method descriptor from its name.
addMethodFromName(String, MethodField[]) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
addMethodFromName : add new methods descriptors from one name.
addNotificationFromName(String, NotificationField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
addNotificationFromName : add a notification .
addPropertyFromName(String, PropertyField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
addPropertyFromName : add a new attribute exposed in the Mbean.

C

configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
configure : construct the structure JmxConfigFieldMap.and the Dynamic Mbean.

D

DynamicMBeanImpl - Class in org.apache.felix.ipojo.handlers.jmx
this class implements iPOJO DynamicMBean.
DynamicMBeanImpl(JmxConfigFieldMap, InstanceManager) - Constructor for class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
DynamicMBeanImpl : constructor.

G

getAttribute(String) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
getAttribute implements from JMX.
getAttributes(String[]) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
getAttributes : implement from JMX.
getDecription() - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getDescription : get the descritpion of the MBean.
getDescription() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
 
getDescription() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
getField() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
getMBeanInfo() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
getMBeanInfo : return the MBean Class builded.
getMethod() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
 
getMethodFromName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getMethodFromName : return the metod(s) which are similar.
getMethodFromName(String, String[]) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getMethodFromName : get the method which the good signature.
getMethods() - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getMethods : return all methods store.
getName() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
 
getName() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
getNotificationFromName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getNotificationFromName : return the notification with requiered name.
getNotificationInfo() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
getNotificationInfo : get the notification informations (use by JMX).
getNotificationInfo() - Method in class org.apache.felix.ipojo.handlers.jmx.NotificationField
getNotificationInfo : return the MBeanNotificationInfo from this class.
getNotifications() - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getNotification : get all notifications define.
getParams() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
getParams : get the parameter in JMX format.
getProperties() - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getProperties : get all of the properties exposed.
getPropertyFromField(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getPropertyFromField : get the property by the field.
getPropertyFromName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
getPropertyFromName : get the property by the name.
getReturnType() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
 
getRights() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
getSignature() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
 
getType() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
getValue() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 

I

invoke(String, Object[], String[]) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
invoke : invoke the required method on the targeted POJO.
isNotifiable() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
isReadable() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
isRightsValid(String) - Static method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
isRightsValid : return is the rights is valid or not (ie = 'r' || 'w').
isWritable() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 

J

JmxConfigFieldMap - Class in org.apache.felix.ipojo.handlers.jmx
JmxConfigFieldMap : use to store the informations needed to build the Dynamic MBean.
JmxConfigFieldMap() - Constructor for class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
JmxConfigFieldMap : constructor.

M

MBeanHandler - Class in org.apache.felix.ipojo.handlers.jmx
This class implements iPOJO Handler.
MBeanHandler() - Constructor for class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
 
MethodField - Class in org.apache.felix.ipojo.handlers.jmx
this class build a method JMX description.
MethodField(MethodMetadata, String) - Constructor for class org.apache.felix.ipojo.handlers.jmx.MethodField
MethodField : constructor.

N

NotificationField - Class in org.apache.felix.ipojo.handlers.jmx
this calss build the notification descritpion structure.
NotificationField(String, String, String) - Constructor for class org.apache.felix.ipojo.handlers.jmx.NotificationField
NotificationField : constructor.

O

onGet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
getterCallback : call when a POJO member is modified by the MBean.
onSet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
setterCallback : call when a POJO member is modified externally.
org.apache.felix.ipojo.handlers.jmx - package org.apache.felix.ipojo.handlers.jmx
 
overrideMethodFromName(String, MethodField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
DynamicMBeanImpl : add methods from name and erase the older if exist.
overrideMethodFromName(String, MethodField[]) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
DynamicMBeanImpl : add methods from name and erase the older if exist.

P

PropertyField - Class in org.apache.felix.ipojo.handlers.jmx
this calss build the notification descritpion structure.
PropertyField(String, String, String, String) - Constructor for class org.apache.felix.ipojo.handlers.jmx.PropertyField
PropertyField : constructor.

S

sendNotification(String, String, String, Object, Object) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
sendNotification : send a notification to a subscriver.
setAttribute(Attribute) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
setAttribute : change specified attribute value.
setAttributes(AttributeList) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
setAttributes : change all the attributes value.
setDescription(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
setDescription : set the descritpion of the MBean.
setField(String) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
setName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
setNotifiable(boolean) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
setRights(String) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
setValue(Object) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
 
start() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
start : register the Dynamic Mbean.
stop() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
stop : unregister the Dynamic Mbean.

A C D G I J M N O P S