|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
E - an implementation of EJBDeployableD - an implementation of IEjbJarDeployableMetadataC - an implementation of IEjbJarClassMetadataM - an implementation of IEjbJarMethodMetadataF - an implementation of IEjbJarFieldMetadatapublic interface IEjbJarDeployableMetadata<E extends EJBDeployable<E>,D extends IEjbJarDeployableMetadata<E,D,C,M,F>,C extends IEjbJarClassMetadata<E,D,C,M,F>,M extends IEjbJarMethodMetadata<E,D,C,M,F>,F extends IEjbJarFieldMetadata<E,D,C,M,F>>
IEjbJarDeployableMetadata.
| Method Summary | |
|---|---|
void |
addScannedClassMetadata(C classAnnotationMetadata)
Add annotation metadata for a given class. |
Map<String,IApplicationException> |
getApplicationExceptions()
Gets the list of application exceptions defined on this ejb jar metadata. |
C |
getBeanEjbJarClassMetadataForEjbName(String ejbName,
String ejbClass)
Gets the class metadata for the given ejb-name/ejbclass. |
List<String> |
getBeanNames()
|
Collection<C> |
getClassesForBean(String beanName)
|
IJInterceptors |
getDefaultInterceptorsClasses()
|
IEJB3 |
getEjb3()
|
Collection<C> |
getEjbJarClassMetadataCollection()
Get collections of bean annotation metadata. |
C |
getEjbJarClassMetadataForEjbName(String ejbName)
Gets the class metadata for the given ejb-name. |
C |
getScannedClassMetadata(String className)
Get interceptor class metadata. |
void |
setDefaultInterceptorsClasses(IJInterceptors defaultInterceptorsClasses)
Sets the object representing the default interceptor classes. |
void |
setEjb3(IEJB3 ejb3)
Sets the ejb3 deployment descriptor object. |
| Methods inherited from interface org.ow2.util.ee.deploy.api.deployable.metadata.IDeployableMetadata |
|---|
getDeployable |
| Methods inherited from interface org.ow2.util.ee.metadata.ws.api.IWebservicesDeployableMetadata |
|---|
getWebservices12, setWebservices12 |
| Method Detail |
|---|
C getBeanEjbJarClassMetadataForEjbName(String ejbName,
String ejbClass)
ejbName - the name of the EJB.ejbClass - the class of the EJB.
void addScannedClassMetadata(C classAnnotationMetadata)
classAnnotationMetadata - annotation metadata of a class.C getEjbJarClassMetadataForEjbName(String ejbName)
ejbName - the name of the EJB.
C getScannedClassMetadata(String className)
className - key of the map of annotations bean.
Collection<C> getEjbJarClassMetadataCollection()
Map<String,IApplicationException> getApplicationExceptions()
IJInterceptors getDefaultInterceptorsClasses()
void setDefaultInterceptorsClasses(IJInterceptors defaultInterceptorsClasses)
defaultInterceptorsClasses - list of classesIEJB3 getEjb3()
void setEjb3(IEJB3 ejb3)
ejb3 - the ejb3 deployment descriptor object.List<String> getBeanNames()
Collection<C> getClassesForBean(String beanName)
beanName - the bean that will be used in order to get the classes.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||