@Override public MBeanInfo getMBeanInfo() { updateJmxCache(); return infoCache; }
@Override public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException { updateJmxCache(); synchronized(this) { Attribute a = attrCache.get(attribute); if (a == null) { throw new AttributeNotFoundException(attribute +" not found"); } if (LOG.isDebugEnabled()) { LOG.debug(attribute +": "+ a); } return a.getValue(); } }
@Override public AttributeList getAttributes(String[] attributes) { updateJmxCache(); synchronized(this) { AttributeList ret = new AttributeList(); for (String key : attributes) { Attribute attr = attrCache.get(key); if (LOG.isDebugEnabled()) { LOG.debug(key +": "+ attr); } ret.add(attr); } return ret; } }
@Override public MBeanInfo getMBeanInfo() { updateJmxCache(); return infoCache; }
@Override public MBeanInfo getMBeanInfo() { updateJmxCache(); return infoCache; }
@Override public MBeanInfo getMBeanInfo() { updateJmxCache(); return infoCache; }
@Override public MBeanInfo getMBeanInfo() { updateJmxCache(); return infoCache; }
@Override public AttributeList getAttributes(String[] attributes) { updateJmxCache(); synchronized(this) { AttributeList ret = new AttributeList(); for (String key : attributes) { Attribute attr = attrCache.get(key); if (LOG.isDebugEnabled()) { LOG.debug(key +": "+ attr); } ret.add(attr); } return ret; } }
@Override public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException { updateJmxCache(); synchronized(this) { Attribute a = attrCache.get(attribute); if (a == null) { throw new AttributeNotFoundException(attribute +" not found"); } if (LOG.isDebugEnabled()) { LOG.debug(attribute +": "+ a); } return a.getValue(); } }
@Override public AttributeList getAttributes(String[] attributes) { updateJmxCache(); synchronized(this) { AttributeList ret = new AttributeList(); for (String key : attributes) { Attribute attr = attrCache.get(key); if (LOG.isDebugEnabled()) { LOG.debug(key +": "+ attr); } ret.add(attr); } return ret; } }
@Override public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException { updateJmxCache(); synchronized(this) { Attribute a = attrCache.get(attribute); if (a == null) { throw new AttributeNotFoundException(attribute +" not found"); } if (LOG.isDebugEnabled()) { LOG.debug(attribute +": "+ a); } return a.getValue(); } }
@Override public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException { updateJmxCache(); synchronized(this) { Attribute a = attrCache.get(attribute); if (a == null) { throw new AttributeNotFoundException(attribute +" not found"); } if (LOG.isDebugEnabled()) { LOG.debug(attribute +": "+ a); } return a.getValue(); } }
@Override public AttributeList getAttributes(String[] attributes) { updateJmxCache(); synchronized(this) { AttributeList ret = new AttributeList(); for (String key : attributes) { Attribute attr = attrCache.get(key); if (LOG.isDebugEnabled()) { LOG.debug(key +": "+ attr); } ret.add(attr); } return ret; } }
@Override public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException { updateJmxCache(); synchronized(this) { Attribute a = attrCache.get(attribute); if (a == null) { throw new AttributeNotFoundException(attribute +" not found"); } if (LOG.isDebugEnabled()) { LOG.debug(attribute +": "+ a); } return a.getValue(); } }
@Override public AttributeList getAttributes(String[] attributes) { updateJmxCache(); synchronized(this) { AttributeList ret = new AttributeList(); for (String key : attributes) { Attribute attr = attrCache.get(key); if (LOG.isDebugEnabled()) { LOG.debug(key +": "+ attr); } ret.add(attr); } return ret; } }