|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.sf.panoptes.model.component.Component | +--net.sf.panoptes.model.component.jmx.MBeanComponent
MBeanComponent.java Wraps an MBean and implements helper methods. Original code by Stefan Groschupf(sg@media-style.com).
Field Summary |
Fields inherited from interface net.sf.panoptes.model.node.INode |
ICON_BROKEN_LINK, ICON_CONNECTION, ICON_CONNECTIONS_FOLDER, ICON_DATASOURCE, ICON_DOMAIN, ICON_ERROR, ICON_FOLDER, ICON_INFO, ICON_LOG, ICON_LOG_FOLDER, ICON_MBEAN, ICON_QUERY_FOLDER, ICON_SERVER, ICON_SERVICE, ICON_SESSION, ICON_USER, ICON_WARNING |
Constructor Summary | |
MBeanComponent(javax.management.MBeanInfo beanInfo,
MBeanServerComponent server,
javax.management.ObjectName name)
Constructor for MBeanComponent. |
Method Summary | |
int |
countAttributes()
Method countAttributes. |
javax.management.Attribute[] |
getAttributes()
Method getAttributes. |
java.lang.Object |
getAttributeValue(java.lang.String attributeName)
Method getAttrbute. |
NodeDescriptor |
getConfigDescriptor()
|
java.lang.Object |
getEditableValue()
|
java.lang.String |
getIconName()
|
javax.management.ObjectName |
getObjectName()
|
Operation[] |
getOperations()
Method getOperations. |
MBeanServerComponent |
getServer()
|
void |
refresh()
Method refresh. |
void |
setAttrbuteValue(java.lang.String attributeName,
java.lang.Object value)
|
void |
setMBeanInfo(javax.management.MBeanInfo info)
Method setMBeanInfo. |
java.lang.String |
toString()
|
Methods inherited from class net.sf.panoptes.model.component.Component |
acceptsChildren, getChildren |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MBeanComponent(javax.management.MBeanInfo beanInfo, MBeanServerComponent server, javax.management.ObjectName name)
Method Detail |
public javax.management.Attribute[] getAttributes()
public Operation[] getOperations()
public void setMBeanInfo(javax.management.MBeanInfo info)
info
- public MBeanServerComponent getServer()
public void refresh()
public javax.management.ObjectName getObjectName()
public java.lang.String toString()
toString
in class java.lang.Object
public int countAttributes()
public java.lang.Object getEditableValue()
org.eclipse.ui.views.properties.IPropertySource#getEditableValue()
public java.lang.Object getAttributeValue(java.lang.String attributeName)
public void setAttrbuteValue(java.lang.String attributeName, java.lang.Object value)
public java.lang.String getIconName()
com.gllt.troodon.console.INode#getIconName()
public NodeDescriptor getConfigDescriptor()
com.gllt.troodon.console.INode#getConfigDescriptor()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |