| java.lang.Object javax.management.StandardMBean com.tc.management.AbstractTerracottaMBean
All known Subclasses: com.tc.stats.AbstractNotifyingMBean, com.tc.management.beans.L2Dumper, com.tc.management.exposed.SessionsProduct, com.tc.management.beans.logging.TCLoggingBroadcaster, com.tc.management.exposed.TerracottaCluster, com.tc.stats.DSOClient, com.tc.management.beans.tx.MockClientTxMonitor, com.tc.management.beans.TCServerInfo, com.tc.management.beans.tx.ClientTxMonitor, com.tc.management.beans.object.ObjectManagementMonitor, com.tc.server.NullTCServerInfo, com.tc.management.beans.sessions.SessionMonitor,
disable | final public void disable()(Code) | | |
enable | final public void enable()(Code) | | |
getDescription | protected String getDescription(MBeanFeatureInfo featureInfo)(Code) | | As far as I can tell (at least with the Sun implementation), most if not all of the
StandardMBean customization hooks for descriptions come through this one method. Since we are using a
ResourceBundle we
don't really need to worry about the exact type of the feature (only the name), so we should be able to get away
with overriding only this particular method to supply descriptions.
|
getInterfaceClassName | final public String getInterfaceClassName()(Code) | | |
isEnabled | final public synchronized boolean isEnabled()(Code) | | |
isNotificationBroadcaster | final public boolean isNotificationBroadcaster()(Code) | | |
Methods inherited from javax.management.StandardMBean | protected void cacheMBeanInfo(MBeanInfo info)(Code)(Java Doc) public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException(Code)(Java Doc) public AttributeList getAttributes(String[] attributes)(Code)(Java Doc) protected MBeanInfo getCachedMBeanInfo()(Code)(Java Doc) protected String getClassName(MBeanInfo info)(Code)(Java Doc) protected MBeanConstructorInfo[] getConstructors(MBeanConstructorInfo[] ctors, Object impl)(Code)(Java Doc) protected String getDescription(MBeanInfo info)(Code)(Java Doc) protected String getDescription(MBeanFeatureInfo info)(Code)(Java Doc) protected String getDescription(MBeanAttributeInfo info)(Code)(Java Doc) protected String getDescription(MBeanConstructorInfo info)(Code)(Java Doc) protected String getDescription(MBeanConstructorInfo ctor, MBeanParameterInfo param, int sequence)(Code)(Java Doc) protected String getDescription(MBeanOperationInfo info)(Code)(Java Doc) protected String getDescription(MBeanOperationInfo op, MBeanParameterInfo param, int sequence)(Code)(Java Doc) protected int getImpact(MBeanOperationInfo info)(Code)(Java Doc) public Object getImplementation()(Code)(Java Doc) public Class> getImplementationClass()(Code)(Java Doc) public MBeanInfo getMBeanInfo()(Code)(Java Doc) final public Class> getMBeanInterface()(Code)(Java Doc) protected String getParameterName(MBeanConstructorInfo ctor, MBeanParameterInfo param, int sequence)(Code)(Java Doc) protected String getParameterName(MBeanOperationInfo op, MBeanParameterInfo param, int sequence)(Code)(Java Doc) public Object invoke(String actionName, Object params, String signature) throws MBeanException, ReflectionException(Code)(Java Doc) public void postDeregister()(Code)(Java Doc) public void postRegister(Boolean registrationDone)(Code)(Java Doc) public void preDeregister() throws Exception(Code)(Java Doc) public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception(Code)(Java Doc) public void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException(Code)(Java Doc) public AttributeList setAttributes(AttributeList attributes)(Code)(Java Doc) public void setImplementation(Object implementation) throws NotCompliantMBeanException(Code)(Java Doc)
|
|
|