|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - actual attachment typepublic interface InstanceClassFactory<T extends Serializable>
A plugin for obtaining the class to scan for management object related annotations.
| Method Summary | |
|---|---|
Object |
getComponentName(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment,
MetaValue value)
Get the runtime component name. |
Class<? extends Serializable> |
getManagedObjectClass(T attachment)
Return the Class that represents the root ManagedObject to scan for management object related annotations. |
MetaValue |
getValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment)
Get the value from object. |
void |
setValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment,
MetaValue value)
Set the value to object. |
| Method Detail |
|---|
Class<? extends Serializable> getManagedObjectClass(T attachment)
throws ClassNotFoundException
attachment - - the instance a ManagedObject is to be created for.
ClassNotFoundException - if MO class not found
MetaValue getValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment)
beanInfo - managed object's bean infoproperty - managed propertyattachment - attachment
void setValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment,
MetaValue value)
beanInfo - managed object's bean infoproperty - managed propertyattachment - attachmentvalue - meta value
Object getComponentName(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment,
MetaValue value)
beanInfo - managed object's bean infoproperty - managed propertyattachment - attachmentvalue - original value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||