|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sun.jaw.impl.agent.services.light.MetaDataSrv
MBeanIntrospector
This class provides a simple implementation of a metadata service. The metadata service will be registered within the core management framework as a managed object. As such, the metadata service can be removed or replaced withi another metadata service. The implementation can be dynamically loaded into the CMF.
MetaDataSrvIf
, Serialized FormConstructor Summary | |
MetaDataSrv()
Deprecated. Constructs a MetaDataSrv . |
Method Summary | |
java.lang.reflect.Constructor |
findConstructor(java.lang.Class theClass,
java.lang.Class[] parameterTypes)
Deprecated. Find a specific constructor of a class |
java.lang.reflect.Method |
findGetter(java.lang.Class classObj,
java.lang.String property)
Deprecated. Find the getter of a specific property in an object. |
java.lang.reflect.Method |
findIndexedGetter(java.lang.Class classObj,
java.lang.String property)
Deprecated. Find the getter of a specific property in an object. |
java.lang.reflect.Method |
findIndexedSetter(java.lang.Class classObj,
java.lang.String property)
Deprecated. Finds the setter of a specific indexed property without knowing its type. |
java.lang.reflect.Method |
findIndexedSetter(java.lang.Class classObj,
java.lang.String property,
java.lang.Class type)
Deprecated. Find the setter of a specific indexed property in an object. |
java.lang.String[] |
findListOfActions(java.lang.Class targetClass,
boolean flat)
Deprecated. Finds the list of actions available in a specific class. |
java.lang.String[] |
findListOfProperties(java.lang.Class targetClass,
boolean flat)
Deprecated. Finds the list of properties available in a specific class. |
java.lang.reflect.Method |
findMethod(java.lang.Class classObj,
java.lang.String name)
Deprecated. Find a specific method of an object without knowing the parameter types. |
java.lang.reflect.Method |
findMethod(java.lang.Class classObj,
java.lang.String name,
java.lang.Class[] parameterTypes)
Deprecated. Find a specific method of an object |
java.lang.reflect.Method |
findPerform(java.lang.Class classObj,
java.lang.String name,
java.lang.Class[] parametersType)
Deprecated. Find a specify perform method from the method name |
java.lang.reflect.Method |
findSetter(java.lang.Class classObj,
java.lang.String property)
Deprecated. Find the setter of a specific property without knowing its type. |
java.lang.reflect.Method |
findSetter(java.lang.Class classObj,
java.lang.String property,
java.lang.Class type)
Deprecated. Find the setter of a specific property in an object. |
java.lang.String |
getClassVersion()
Deprecated. Returns the version of this class. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public MetaDataSrv()
MetaDataSrv
.Method Detail |
public java.lang.String[] findListOfProperties(java.lang.Class targetClass, boolean flat)
When flat is false inherited properties are not returned.
public java.lang.String[] findListOfActions(java.lang.Class targetClass, boolean flat)
When flat is false inherited actions are not returned.
public java.lang.reflect.Method findMethod(java.lang.Class classObj, java.lang.String name, java.lang.Class[] parameterTypes)
object
- object for which the method is requestedname
- name of the method to retrieveparameterTypes
- method formal parameter typespublic java.lang.reflect.Method findMethod(java.lang.Class classObj, java.lang.String name)
The first method whose name matches is returned.
object
- object for which the method is requestedname
- name of the method to retrievepublic java.lang.reflect.Method findGetter(java.lang.Class classObj, java.lang.String property)
object
- object for which a getter is requestedproperty
- property to look for in the objectpublic java.lang.reflect.Method findIndexedGetter(java.lang.Class classObj, java.lang.String property)
object
- object for which a getter is requestedproperty
- property to look for in the objectpublic java.lang.reflect.Method findSetter(java.lang.Class classObj, java.lang.String property, java.lang.Class type)
object
- object for which a getter is requestedproperty
- property to look for in the objecttype
- type of the propertypublic java.lang.reflect.Method findSetter(java.lang.Class classObj, java.lang.String property)
object
- object for which a getter is requestedproperty
- property to look for in the objectpublic java.lang.reflect.Method findIndexedSetter(java.lang.Class classObj, java.lang.String property, java.lang.Class type)
object
- object for which a getter is requestedproperty
- property to look for in the objecttype
- type of the propertypublic java.lang.reflect.Method findIndexedSetter(java.lang.Class classObj, java.lang.String property)
object
- object for which a getter is requestedproperty
- property to look for in the objectpublic java.lang.reflect.Constructor findConstructor(java.lang.Class theClass, java.lang.Class[] parameterTypes)
name
- name of the method to retrieveparameterTypes
- method formal parameter typespublic java.lang.reflect.Method findPerform(java.lang.Class classObj, java.lang.String name, java.lang.Class[] parametersType)
object
- object for which the method is requestedname
- name of the method to retreiveparameterType
- method formal parameter typepublic java.lang.String getClassVersion()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |