Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Adds a new method descriptor from its name.
addMethodFromName(String, MethodField[])
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Adds new methods descriptors from one name.
addNotificationFromName(String, NotificationField)
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Adds a notification.
addPropertyFromName(String, PropertyField)
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Adds a new attribute exposed in the Mbean.
C
configure(Element, Dictionary)
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Constructs 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
Constructor.
DynamicMBeanWRegisterImpl
- Class in
org.apache.felix.ipojo.handlers.jmx
This class implements a 'wide' iPOJO DynamicMBean that can perform actions before and after its registration and deregistration.
DynamicMBeanWRegisterImpl(JmxConfigFieldMap, InstanceManager, MethodMetadata, MethodMetadata, MethodMetadata, MethodMetadata)
- Constructor for class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanWRegisterImpl
Constructs a new DynamicMBeanWRegisterImpl.
G
getAttribute(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Gets the value of the required attribute.
getAttributes(String[])
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Gets values of required attributes.
getDecription()
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Gets the description of the MBean.
getDescription()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Gets the JMX handler description.
getDescription()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MethodField
Gets the description.
getDescription()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns the description.
getField()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns the field.
getHandlerInfo()
- Method in class org.apache.felix.ipojo.handlers.jmx.
JMXHandlerDescription
Gets handler information.
getMBeanInfo()
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Returns the MBean Class builded.
getMethod()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MethodField
Gets the method.
getMethodFromName(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Returns the method(s) with the given name.
getMethodFromName(String, String[])
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Gets the method with the good signature.
getMethods()
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Returns all methods store.
getName()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MethodField
Gets the name.
getName()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns the name.
getNotificationFromName(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Returns the notification with the given name.
getNotificationInfo()
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Gets the notification informations (use by JMX).
getNotificationInfo()
- Method in class org.apache.felix.ipojo.handlers.jmx.
NotificationField
Returns the MBeanNotificationInfo from this class.
getNotifications()
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Gets all notifications defined.
getObjectName()
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanWRegisterImpl
Returns the MBean name used to register it.
getParams()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MethodField
Gets the parameter in JMX format.
getProperties()
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Gets all of the properties exposed.
getPropertyFromField(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Gets the property by the field.
getPropertyFromName(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Gets 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
Returns the rights.
getSignature()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MethodField
getType()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns the type.
getUsedObjectName()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Returns the objectName used to register the MBean.
getValue()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns the value.
I
invoke(String, Object[], String[])
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Invokes the required method on the targeted POJO.
isMOSGiExists()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Returns true if the MOSGi framework is present on the OSGi platform.
isNotifiable()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns true if this property field is notifiable, false otherwise.
isReadable()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns true if this property field is readable, false otherwise.
isRegistered()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Returns true if the MBean is registered.
isRightsValid(String)
- Static method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Is the rights is valid or not ? (ie = 'r' || 'w').
isUsesMOSGi()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Returns true if the MBean must be registered thanks to white board pattern of MOSGi.
isWritable()
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Returns true if this property field is writable, false otherwise.
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
Constructor.
JMXHandlerDescription
- Class in
org.apache.felix.ipojo.handlers.jmx
Description of the JMX handler.
JMXHandlerDescription(MBeanHandler)
- Constructor for class org.apache.felix.ipojo.handlers.jmx.
JMXHandlerDescription
Constructs a new handler description for the given handler.
M
m_instanceManager
- Variable in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
The instance manager.
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 builds a method JMX description.
MethodField(MethodMetadata, String)
- Constructor for class org.apache.felix.ipojo.handlers.jmx.
MethodField
Constructor.
N
NotificationField
- Class in
org.apache.felix.ipojo.handlers.jmx
This class builds the notification description structure.
NotificationField(String, String, String)
- Constructor for class org.apache.felix.ipojo.handlers.jmx.
NotificationField
Constructor.
O
onGet(Object, String, Object)
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Called when a POJO member is read by the MBean.
onSet(Object, String, Object)
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Called 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
Adds a method from name and erases the older if exists.
overrideMethodFromName(String, MethodField[])
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Add methods from name and erases the olders if exists.
P
POST_DEREGISTER_METH_NAME
- Static variable in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
The name of the MBeanRegistration postDeregister method.
POST_REGISTER_METH_NAME
- Static variable in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
The name of the MBeanRegistration postRegister method.
postDeregister()
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanWRegisterImpl
This method is executed after the MBean deregistration.
postRegister(Boolean)
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanWRegisterImpl
This method is executed after the MBean registration.
PRE_DEREGISTER_METH_NAME
- Static variable in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
The name of the MBeanRegistration preDeregister method.
PRE_REGISTER_METH_NAME
- Static variable in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
The name of the MBeanRegistration preRegister method.
preDeregister()
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanWRegisterImpl
This method is before after the MBean deregistration.
preRegister(MBeanServer, ObjectName)
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanWRegisterImpl
This method is executed before the MBean registration.
PropertyField
- Class in
org.apache.felix.ipojo.handlers.jmx
This class build the notification description structure.
PropertyField(String, String, String, String)
- Constructor for class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Constructor.
S
sendNotification(String, String, String, Object, Object)
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Sends a notification to a subscriber.
setAttribute(Attribute)
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Changes specified attribute value.
setAttributes(AttributeList)
- Method in class org.apache.felix.ipojo.handlers.jmx.
DynamicMBeanImpl
Changes all the attributes value.
setDescription(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
JmxConfigFieldMap
Sets the description of the MBean.
setField(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Modifies the field.
setName(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Modifies the name.
setNotifiable(boolean)
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Modify the notifiability of this property field.
setRights(String)
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Modifies the rights.
setValue(Object)
- Method in class org.apache.felix.ipojo.handlers.jmx.
PropertyField
Modifies the value.
start()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Registers the Dynamic Mbean.
stop()
- Method in class org.apache.felix.ipojo.handlers.jmx.
MBeanHandler
Unregisters the Dynamic Mbean.
A
C
D
G
I
J
M
N
O
P
S
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2011
Apache Software Foundation
. All Rights Reserved.