|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
C - the common interface for class metadataM - the common interface for method metadataF - the common interface for field metadatapublic interface ICommonClassMetadata<C extends ICommonClassMetadata<C,M,F>,M extends ICommonMethodMetadata<C,M,F>,F extends ICommonFieldMetadata<C,M,F>>
The common interface for class metadata.
| Method Summary | |
|---|---|
List<IJAnnotationResource> |
getJAnnotationResources()
|
List<IJAnnotationSqlDataSourceDefinition> |
getJAnnotationSqlDataSourceDefinitions()
|
List<IJavaxPersistenceContext> |
getJavaxPersistencePersistenceContexts()
|
List<IJavaxPersistenceUnit> |
getJavaxPersistencePersistenceUnits()
|
List<IJaxwsWebServiceRef> |
getJaxwsWebServiceRefs()
|
List<IJEjbEJB> |
getJEjbEJBs()
|
String |
getManagedBeanName()
Returns the ManagedBean name or null if class is not annotated with @ManagedBean |
String |
getRunAs()
|
boolean |
isManagedBean()
Returns true if class is not annotated with @ManagedBean |
void |
setJAnnotationResources(List<IJAnnotationResource> jAnnotationResources)
Sets JAnnotationResources object. |
void |
setJAnnotationSqlDataSourceDefinitions(List<IJAnnotationSqlDataSourceDefinition> jAnnotationSqlDataSourceDefinitions)
Sets jAnnotationSqlDataSourceDefinitions object. |
void |
setJavaxPersistencePersistenceContexts(List<IJavaxPersistenceContext> javaxPersistencePersistenceContexts)
Sets JavaxPersistencePersistenceContexts object. |
void |
setJavaxPersistencePersistenceUnits(List<IJavaxPersistenceUnit> javaxPersistencePersistenceUnits)
Sets setJavaxPersistencePersistenceUnits object. |
void |
setJaxwsWebServiceRefs(List<IJaxwsWebServiceRef> jaxwsWebServiceRefs)
Sets jaxwsWebServiceRefs object. |
void |
setJEjbEJBs(List<IJEjbEJB> jEjbEJBs)
Set JEjbEJBs object. |
void |
setManagedBeanName(String managedBeanName)
Set the name value of a ManagedBean. |
void |
setRunAs(String runAs)
Set the value of the run-as property. |
| Methods inherited from interface org.ow2.util.scan.api.metadata.IClassMetadata |
|---|
addStandardFieldMetadata, addStandardMethodMetadata, getJClass, getStandardFieldMetadata, getStandardFieldMetadataCollection, getStandardMethodMetadata, getStandardMethodMetadataCollection, searchStandardFieldMetadata, searchStandardMethodMetadata, setJClass |
| Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IEjbEJB |
|---|
getJEjbEJB, setJEjbEJB |
| Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IAnnotationResource |
|---|
getJAnnotationResource, setJAnnotationResource |
| Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceContext |
|---|
getJavaxPersistenceContext, isPersistenceContext, setJavaxPersistenceContext |
| Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceUnit |
|---|
getJavaxPersistenceUnit, isPersistenceUnit, setJavaxPersistenceUnit |
| Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IWebServiceRef |
|---|
getJaxwsWebServiceRef, setJaxwsWebServiceRef |
| Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IHandlerChain |
|---|
getJwsHandlerChain, setJwsHandlerChain |
| Method Detail |
|---|
List<IJEjbEJB> getJEjbEJBs()
EJBs
annotation.void setJEjbEJBs(List<IJEjbEJB> jEjbEJBs)
jEjbEJBs - list representing javax.ejb.EJBs annotation.List<IJAnnotationResource> getJAnnotationResources()
Resources annotation.void setJAnnotationResources(List<IJAnnotationResource> jAnnotationResources)
jAnnotationResources - list representing javax.annotation.Resources annotation.List<IJAnnotationSqlDataSourceDefinition> getJAnnotationSqlDataSourceDefinitions()
javax.annotation.sql.DataSourceDefinitions annotation.void setJAnnotationSqlDataSourceDefinitions(List<IJAnnotationSqlDataSourceDefinition> jAnnotationSqlDataSourceDefinitions)
jAnnotationSqlDataSourceDefinitions - list representing javax.annotation.sql.DataSourceDefinitions annotation.List<IJavaxPersistenceContext> getJavaxPersistencePersistenceContexts()
PersistenceContexts
annotation.void setJavaxPersistencePersistenceContexts(List<IJavaxPersistenceContext> javaxPersistencePersistenceContexts)
javaxPersistencePersistenceContexts - list representing @PersistenceContexts
annotation.List<IJavaxPersistenceUnit> getJavaxPersistencePersistenceUnits()
PersistenceUnits annotation.void setJavaxPersistencePersistenceUnits(List<IJavaxPersistenceUnit> javaxPersistencePersistenceUnits)
javaxPersistencePersistenceUnits - list representing @PersistenceUnits annotation.List<IJaxwsWebServiceRef> getJaxwsWebServiceRefs()
ws.WebServiceRefs annotation.void setJaxwsWebServiceRefs(List<IJaxwsWebServiceRef> jaxwsWebServiceRefs)
jaxwsWebServiceRefs - list representing
@ws.WebServiceRefs annotation.void setRunAs(String runAs)
runAs - the run-as property.String getRunAs()
void setManagedBeanName(String managedBeanName)
managedBeanName - the ManagedBean name.String getManagedBeanName()
boolean isManagedBean()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||