| Modifier and Type | Field and Description |
|---|---|
| private ArrayList | |
| private final String | |
| private final String | |
| private final TreeMap | |
| private MBeanInfo |
| Access | Constructor and Description |
|---|---|
| public | ProxiedDynamicMBean(String
the bean name beanName, String the bean description beanDescription, Collection<AttributeProxy<T>> the attribute standins attributeStandins)Instantiates a new proxied dynamic m bean. |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getAttribute(String
The name of the attribute to be retrieved name)Implements javax. |
| public AttributeList | getAttributes(String[]
A list of the attributes to be retrieved. names)Implements javax. |
| public String | |
| public MBeanInfo | |
| public void | |
| public Object | invoke(String
The name of the action to be invoked. name, Object[] An array containing the parameters to be set when the action is
invoked. args, String[] An array containing the signature of the action. The class objects will
be loaded through the same class loader as the one used for loading the
MBean on which the action is invoked. sig)Implements javax. |
| public void | setAttribute(Attribute
The identification of the attribute to
be set and the value it is to be set to. attribute)Implements javax. |
| public AttributeList | setAttributes(AttributeList
A list of attributes: The identification of the
attributes to be set and the values they are to be set to. list)Implements javax. |
| attributeInfoList | back to summary |
|---|---|
| private ArrayList<MBeanAttributeInfo> attributeInfoList | |
| beanDescription | back to summary |
|---|---|
| private final String beanDescription | |
| beanName | back to summary |
|---|---|
| private final String beanName | |
| map | back to summary |
|---|---|
| private final TreeMap<String, AttributeProxy<T>> map | |
| mbi | back to summary |
|---|---|
| private MBeanInfo mbi | |
| ProxiedDynamicMBean | back to summary |
|---|---|
| public ProxiedDynamicMBean(String beanName, String beanDescription, Collection<AttributeProxy<T>> attributeStandins) Instantiates a new proxied dynamic m bean.
| |
| getAttribute | back to summary |
|---|---|
| public Object getAttribute(String name) throws AttributeNotFoundException Implements javax. Get a specific attribtue
| |
| getAttributes | back to summary |
|---|---|
| public AttributeList getAttributes(String[] names) Implements javax. Get a list of attributes.
| |
| getBeanName | back to summary |
|---|---|
| public String getBeanName() Gets the bean name.
| |
| getMBeanInfo | back to summary |
|---|---|
| public MBeanInfo getMBeanInfo() Implements javax. Accessor for mbean info
| |
| initialize | back to summary |
|---|---|
| public void initialize(Collection<AttributeProxy<T>> attributeStandins) Initialize.
| |
| invoke | back to summary |
|---|---|
| public Object invoke(String name, Object[] args, String[] sig) throws MBeanException, ReflectionException Implements javax. Not implemented.
| |
| setAttribute | back to summary |
|---|---|
| public void setAttribute(Attribute attribute) throws InvalidAttributeValueException, MBeanException, AttributeNotFoundException Implements javax. Set an attribtue by name
| |
| setAttributes | back to summary |
|---|---|
| public AttributeList setAttributes(AttributeList list) Implements javax. Set an attribute list.
| |