log.info(" ** NAME: \t" + constrInfo[i].getName()); log.info(" DESCR: \t" + constrInfo[i].getDescription()); log.info(" PARAM: \t" + constrInfo[i].getSignature().length + " parameter(s)");
@Override public boolean equals( final MBeanConstructorInfo a, final MBeanConstructorInfo b ) { return a == b || a.getName().equals( b.getName() ) && Arrays.equals( a.getSignature(), b.getSignature() ); } }
private int getConstructorIndex(MBeanConstructorInfo cons) { Integer idx = (Integer)m_mapConstructorToResourceIndex.get(cons); if (idx != null) { return idx.intValue(); } // do multiple constuctors with the same arg count exist? if (m_setAmbiguousConstructors.contains(cons)) return -1; // no signature match - try using parameter count int nbParams = cons.getSignature().length; idx = (Integer)m_mapConstructorParamCountToResourceIndex.get(new Integer(nbParams)); if (idx != null) { return idx.intValue(); } return 0; }
public String stringify(Object o) { final MBeanConstructorInfo constructor = (MBeanConstructorInfo) o; final String name = constructor.getName(); final int lastDot = name.lastIndexOf("."); final String abbreviatedName = name.substring(lastDot + 1, name.length()); final String params = "(" + ParamsToString(constructor.getSignature(), mOptions) + ")"; return (abbreviatedName + params); }
public String stringify(Object o) { final MBeanConstructorInfo constructor = (MBeanConstructorInfo) o; final String name = constructor.getName(); final int lastDot = name.lastIndexOf("."); final String abbreviatedName = name.substring(lastDot + 1, name.length()); final String params = "(" + paramsToString(constructor.getSignature(), mOptions) + ")"; return (abbreviatedName + params); }
MBeanParameterInfo[] params = ci.getSignature();
/** * Constructs a <code>MBeanConstructorInfo</code> instance based upon a * <code>javax.management.MBeanConstructorInfo</code> instance. * * @param mbeanConstructorInfo The <code>javax.management.MBeanConstructorInfo</code> to base this instance on. */ public MBeanConstructorInfo(javax.management.MBeanConstructorInfo mbeanConstructorInfo) { name = mbeanConstructorInfo.getName(); description = mbeanConstructorInfo.getDescription(); signature = convertSignature(mbeanConstructorInfo.getSignature()); }
/** * Constructs a <code>MBeanConstructorInfo</code> instance based upon a * <code>javax.management.MBeanConstructorInfo</code> instance. * * @param mbeanConstructorInfo The <code>javax.management.MBeanConstructorInfo</code> to base this instance on. */ public MBeanConstructorInfo(javax.management.MBeanConstructorInfo mbeanConstructorInfo) { name = mbeanConstructorInfo.getName(); description = mbeanConstructorInfo.getDescription(); signature = convertSignature(mbeanConstructorInfo.getSignature()); }
/** * Constructs a <code>MBeanConstructorInfo</code> instance based upon a * <code>javax.management.MBeanConstructorInfo</code> instance. * * @param mbeanConstructorInfo The <code>javax.management.MBeanConstructorInfo</code> to base this instance on. */ public MBeanConstructorInfo(javax.management.MBeanConstructorInfo mbeanConstructorInfo) { name = mbeanConstructorInfo.getName(); description = mbeanConstructorInfo.getDescription(); signature = convertSignature(mbeanConstructorInfo.getSignature()); }
System.out.println(i.getDescription()); System.out.println(i.getName()); for (MBeanParameterInfo pi : i.getSignature()) { System.out.println(pi.getDescription()); System.out.println(pi.getName());
for(MBeanParameterInfo pi : i.getSignature())
System.out.println(i.getDescription()); System.out.println(i.getName()); for (MBeanParameterInfo pi : i.getSignature()) { System.out.println(pi.getDescription()); System.out.println(pi.getName());
constructor.setAttribute("name", constructors[i].getName()); constructor.setAttribute("description", constructors[i].getDescription()); addParameters(constructor, document, constructors[i].getSignature()); root.appendChild(constructor);
constructor.setAttribute("name", constructors[i].getName()); constructor.setAttribute("description", constructors[i].getDescription()); addParameters(constructor, document, constructors[i].getSignature()); root.appendChild(constructor);
out.println(" <description>" + ctorInfo.getDescription() + "</description>"); out.println(" <name>" + ctorInfo.getName() + "</name>"); outputParameters(out, ctorInfo.getSignature()); out.println(" </constructor>");
public void serialize(QName name, Attributes attributes, Object value, SerializationContext context) throws IOException { MBeanConstructorInfo info = (MBeanConstructorInfo)value; context.startElement(name, attributes); context.serialize(NAME_QNAME, null, info.getName()); context.serialize(DESCRIPTION_QNAME, null, info.getDescription()); context.serialize(SIGNATURE_QNAME, null, info.getSignature()); context.endElement(); }
assertNotNull(constructors); for (int i = 0; i < constructors.length; i++) { MBeanParameterInfo[] signature = constructors[i].getSignature(); assertNotNull(signature);
constructors[i].getName(), constructors[i].getDescription(), constructors[i].getSignature() );
assertEquals(0, cons[0].getSignature().length);
assertEquals(0, cons[0].getSignature().length);