|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.sun.enterprise.deployment.DynamicAttributesDescriptor
com.sun.enterprise.deployment.Descriptor
com.sun.enterprise.deployment.JndiEnvironmentRefsGroupDescriptor
com.sun.enterprise.deployment.ManagedBeanDescriptor
public class ManagedBeanDescriptor
Descriptor representing a Java EE Managed Bean.
| Field Summary |
|---|
| Fields inherited from class com.sun.enterprise.deployment.JndiEnvironmentRefsGroupDescriptor |
|---|
bundleDescriptor, callbackDescriptors, ejbReferences, entityManagerFactoryReferences, entityManagerReferences, environmentProperties, jmsDestReferences, messageDestReferences, resourceReferences, serviceReferences |
| Fields inherited from class com.sun.enterprise.deployment.Descriptor |
|---|
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED |
| Constructor Summary | |
|---|---|
ManagedBeanDescriptor()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
addAroundInvokeDescriptor(LifecycleCallbackDescriptor aroundInvokeDesc)
|
void |
addBeanInstanceInfo(java.lang.Object o)
|
void |
addBeanInstanceInfo(java.lang.Object o,
java.lang.Object supportingInfo)
|
void |
clearAllBeanInstanceInfo()
|
void |
clearBeanInstanceInfo(java.lang.Object beanInstance)
|
java.util.Set<java.lang.String> |
getAllInterceptorClasses()
|
java.lang.String |
getAppJndiName()
|
LifecycleCallbackDescriptor |
getAroundInvokeDescriptorByClass(java.lang.String className)
|
java.util.Set<LifecycleCallbackDescriptor> |
getAroundInvokeDescriptors()
|
java.util.List<InterceptorDescriptor> |
getAroundInvokeInterceptors(java.lang.reflect.Method m)
Return the ordered list of interceptor info for AroundInvoke behavior of a particular business method. |
java.lang.String |
getBeanClassName()
|
java.util.Collection |
getBeanInstances()
|
BundleDescriptor |
getBundle()
|
java.util.List<InterceptorDescriptor> |
getCallbackInterceptors(LifecycleCallbackDescriptor.CallbackType type)
Return the ordered list of interceptor info for a particular callback event type. |
java.lang.String |
getGlobalJndiName()
|
java.util.List<InjectionCapable> |
getInjectableResourcesByClass(java.lang.String className)
|
InjectionInfo |
getInjectionInfoByClass(java.lang.Class clazz)
|
java.lang.Object |
getInterceptorBuilder()
|
java.lang.String |
getName()
The name of this descriptor as a String. |
LifecycleCallbackDescriptor |
getPostConstructDescriptorByClass(java.lang.String className)
Return the post-construct descriptor corresponding to the given name. |
LifecycleCallbackDescriptor |
getPreDestroyDescriptorByClass(java.lang.String className)
Return the pre-destroy descriptor corresponding to the given name. |
java.lang.Object |
getSupportingInfoForBeanInstance(java.lang.Object o)
|
boolean |
hasAroundInvokeMethod()
|
boolean |
hasInterceptorBuilder()
|
boolean |
isNamed()
|
void |
print(java.lang.StringBuffer toStringBuffer)
Returns a formatted String of the attributes of this object. |
void |
setBeanClassName(java.lang.String className)
|
void |
setBundle(BundleDescriptor bundle)
|
void |
setClassInterceptorChain(java.util.List<InterceptorDescriptor> chain)
|
void |
setInterceptorBuilder(java.lang.Object b)
|
void |
setMethodLevelInterceptorChain(MethodDescriptor m,
java.util.List<InterceptorDescriptor> chain)
|
void |
setName(java.lang.String name)
Sets the name of this descriptor. |
void |
validate()
|
void |
visit(ManagedBeanVisitor aVisitor)
|
| Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor |
|---|
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ManagedBeanDescriptor()
| Method Detail |
|---|
public void setName(java.lang.String name)
Descriptor
setName in class Descriptorname - the new name of the descriptor.public java.lang.String getName()
Descriptor
getName in class Descriptorpublic boolean isNamed()
public void setBeanClassName(java.lang.String className)
public java.lang.String getBeanClassName()
public void setBundle(BundleDescriptor bundle)
public BundleDescriptor getBundle()
public void setInterceptorBuilder(java.lang.Object b)
public java.lang.Object getInterceptorBuilder()
public boolean hasInterceptorBuilder()
public void addBeanInstanceInfo(java.lang.Object o)
public void addBeanInstanceInfo(java.lang.Object o,
java.lang.Object supportingInfo)
public java.util.Collection getBeanInstances()
public java.lang.Object getSupportingInfoForBeanInstance(java.lang.Object o)
public void clearBeanInstanceInfo(java.lang.Object beanInstance)
public void clearAllBeanInstanceInfo()
public java.util.Set<java.lang.String> getAllInterceptorClasses()
public void setClassInterceptorChain(java.util.List<InterceptorDescriptor> chain)
public void setMethodLevelInterceptorChain(MethodDescriptor m,
java.util.List<InterceptorDescriptor> chain)
public java.util.List<InterceptorDescriptor> getCallbackInterceptors(LifecycleCallbackDescriptor.CallbackType type)
public java.util.Set<LifecycleCallbackDescriptor> getAroundInvokeDescriptors()
public void addAroundInvokeDescriptor(LifecycleCallbackDescriptor aroundInvokeDesc)
public LifecycleCallbackDescriptor getAroundInvokeDescriptorByClass(java.lang.String className)
public boolean hasAroundInvokeMethod()
public java.util.List<InterceptorDescriptor> getAroundInvokeInterceptors(java.lang.reflect.Method m)
public java.lang.String getGlobalJndiName()
public java.lang.String getAppJndiName()
public void print(java.lang.StringBuffer toStringBuffer)
print in class Descriptorpublic void validate()
public void visit(ManagedBeanVisitor aVisitor)
public java.util.List<InjectionCapable> getInjectableResourcesByClass(java.lang.String className)
getInjectableResourcesByClass in interface JndiNameEnvironmentgetInjectableResourcesByClass in class JndiEnvironmentRefsGroupDescriptorpublic InjectionInfo getInjectionInfoByClass(java.lang.Class clazz)
getInjectionInfoByClass in interface JndiNameEnvironmentgetInjectionInfoByClass in class JndiEnvironmentRefsGroupDescriptorpublic LifecycleCallbackDescriptor getPostConstructDescriptorByClass(java.lang.String className)
JndiNameEnvironment
getPostConstructDescriptorByClass in interface JndiNameEnvironmentgetPostConstructDescriptorByClass in class JndiEnvironmentRefsGroupDescriptorpublic LifecycleCallbackDescriptor getPreDestroyDescriptorByClass(java.lang.String className)
JndiNameEnvironment
getPreDestroyDescriptorByClass in interface JndiNameEnvironmentgetPreDestroyDescriptorByClass in class JndiEnvironmentRefsGroupDescriptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||