org.apache.felix.ipojo.handlers.jmx
Class MethodField

java.lang.Object
  extended by org.apache.felix.ipojo.handlers.jmx.MethodField

public class MethodField
extends java.lang.Object

this class build a method JMX description.

Author:
Felix Project Team

Constructor Summary
MethodField(org.apache.felix.ipojo.parser.MethodMetadata method, java.lang.String description)
          MethodField : constructor.
 
Method Summary
 java.lang.String getDescription()
           
 org.apache.felix.ipojo.parser.MethodMetadata getMethod()
           
 java.lang.String getName()
           
 javax.management.MBeanParameterInfo[] getParams()
          getParams : get the parameter in JMX format.
 java.lang.String getReturnType()
           
 java.lang.String[] getSignature()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodField

public MethodField(org.apache.felix.ipojo.parser.MethodMetadata method,
                   java.lang.String description)
MethodField : constructor.

Parameters:
method - : the metod properties
description - : thes method description
Method Detail

getMethod

public org.apache.felix.ipojo.parser.MethodMetadata getMethod()

getDescription

public java.lang.String getDescription()

getName

public java.lang.String getName()

getParams

public javax.management.MBeanParameterInfo[] getParams()
getParams : get the parameter in JMX format.

Returns:
MBeanParameterInfo : return info on JMX format

getSignature

public java.lang.String[] getSignature()

getReturnType

public java.lang.String getReturnType()