/** {@inheritDoc} */ Object getRegistrant() { return ManagementUtil.from(getName(), getDescription(), attributes, ops); } }
/** {@inheritDoc} */ @Override MBeanOperationInfo getInfo() throws IntrospectionException { return new MBeanOperationInfo(getName(), getDescription(), ManagementUtil.methodSignature(m), m.getReturnType() .getName(), MBeanOperationInfo.UNKNOWN); }
String name = ManagementUtil.filterString(obj, writeAttribute.defaultValue()); if (name.equals("")) { name = capitalize(pd.getName()); String description = ManagementUtil.filterString(obj, writeAttribute.description()); return new DefaultManagedAttribute(obj, reader, writer, name, description);
ManagedOperation mo = pd.getMethod().getAnnotation(ManagedOperation.class); if (mo != null) { String name = ManagementUtil.filterString(obj, mo.defaultValue()); if (name.equals("")) { name = pd.getName(); String description = ManagementUtil.filterString(obj, mo.description()); DefaultManagedOperation dmo = new DefaultManagedOperation(obj, pd.getMethod(), name, description);