|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.util.scan.api.metadata.CommonMetadata
org.ow2.util.scan.api.metadata.ClassMetadata<C,M,F>
org.ow2.util.ee.metadata.common.impl.CommonClassMetadata<C,M,F>
org.ow2.util.ee.metadata.ws.impl.WebservicesCommonClassMetadata<C,M,F>
org.ow2.util.ee.metadata.ejbjar.impl.EjbJarClassMetadata<org.ow2.util.ee.deploy.api.deployable.EJB3Deployable,EjbJarArchiveMetadata,EasyBeansEjbJarClassMetadata,EasyBeansEjbJarMethodMetadata,EasyBeansEjbJarFieldMetadata>
org.ow2.easybeans.deployment.metadata.ejbjar.EasyBeansEjbJarClassMetadata
public class EasyBeansEjbJarClassMetadata
This class represents the annotation metadata of a Bean.
From this class, we can access to all methods of a bean with its associated
information.
| Constructor Summary | |
|---|---|
EasyBeansEjbJarClassMetadata()
No-Arg Constructor. |
|
| Method Summary | |
|---|---|
void |
addAroundInvokeMethodMetadata(EasyBeansEjbJarMethodMetadata aroundInvokeMethodMetadata)
Add a @ AroundInvoke method of this class. |
void |
addPostActivateMethodMetadata(EasyBeansEjbJarMethodMetadata postActivateMethodMetadata)
Adds a @ PostActivate method of this class. |
void |
addPostConstructMethodMetadata(EasyBeansEjbJarMethodMetadata postConstructMethodMetadata)
Adds a @ PostConstruct method of this class. |
void |
addPreDestroyMethodMetadata(EasyBeansEjbJarMethodMetadata preDestroyMethodMetadata)
Adds a @ PreDestroy method of this class. |
void |
addPrePassivateMethodMetadata(EasyBeansEjbJarMethodMetadata prePassivateMethodMetadata)
Adds a @ PrePassivate method of this class. |
java.util.List<EasyBeansEjbJarMethodMetadata> |
getAroundInvokeMethodMetadatas()
|
java.lang.Object |
getCluster()
Gets the cluster configuration. |
java.util.List<java.lang.String> |
getInheritedInterfaces()
|
org.ow2.util.pool.api.IPoolConfiguration |
getPoolConfiguration()
|
java.util.LinkedList<EasyBeansEjbJarMethodMetadata> |
getPostActivateMethodsMetadata()
|
java.util.LinkedList<EasyBeansEjbJarMethodMetadata> |
getPostConstructMethodsMetadata()
|
java.util.LinkedList<EasyBeansEjbJarMethodMetadata> |
getPreDestroyMethodsMetadata()
|
java.util.LinkedList<EasyBeansEjbJarMethodMetadata> |
getPrePassivateMethodsMetadata()
|
java.lang.String |
getWebServiceAuthMethod()
|
java.lang.String |
getWebServiceContextRoot()
|
java.lang.String |
getWebServiceEndpointAddress()
|
java.util.List<java.lang.String> |
getWebServiceHttpMethods()
|
java.lang.String |
getWebServiceRealmName()
|
java.lang.String |
getWebServiceTransportGuarantee()
|
boolean |
isAroundInvokeMethodMetadata()
|
boolean |
isInterceptor()
Is that this class is an interceptor class ? |
void |
setCluster(java.lang.Object cluster)
Sets the cluster configuration. |
void |
setInheritedInterfaces(java.util.List<java.lang.String> inheritedInterfaces)
Sets the interfaces used in the super classes. |
void |
setPoolConfiguration(org.ow2.util.pool.api.IPoolConfiguration poolConfiguration)
Sets the pool configuration for this metadata. |
void |
setWebServiceAuthMethod(java.lang.String webServiceAuthMethod)
|
void |
setWebServiceContextRoot(java.lang.String webServiceContextRoot)
|
void |
setWebServiceEndpointAddress(java.lang.String webServiceEndpointAddress)
Set the web service endpoint address. |
void |
setWebServiceHttpMethods(java.util.List<java.lang.String> webServiceHttpMethods)
|
void |
setWebServiceRealmName(java.lang.String webServiceRealmName)
|
void |
setWebServiceTransportGuarantee(java.lang.String webServiceTransportGuarantee)
|
| Methods inherited from class org.ow2.util.ee.metadata.ejbjar.impl.EjbJarClassMetadata |
|---|
getAnnotationInterceptors, getApplicationException, getClassName, getConcurrencyManagementType, getDeclareRoles, getDependsOn, getEjbJarDeployableMetadata, getEnvEntryCollection, getExternalUserEasyBeansInterceptors, getGlobalEasyBeansInterceptors, getInterfaces, getInternalUserEasyBeansInterceptors, getJCommonBean, getJMessageDriven, getJSingleton, getJStateful, getJStateless, getLinkedBean, getLinkedClassMetadata, getLocalHome, getLocalInterfaces, getLockType, getRemoteHome, getRemoteInterface, getRemoteInterfaces, getRolesAllowed, getSecurityRoleRefList, getSuperName, getTransactionAttributeType, getTransactionManagementType, hasPermitAll, isBean, isExcludedDefaultInterceptors, isMdb, isOrderedInterceptors, isSession, isSingleton, isStartup, isStateful, isStateless, setAnnotationsInterceptors, setApplicationException, setClassType, setConcurrencyManagementType, setDeclareRoles, setDependsOn, setEjbJarArchiveMetadata, setEnvEntryCollection, setExcludeDefaultInterceptors, setExternalUserInterceptors, setGlobalEasyBeansInterceptors, setInterfaces, setInternalUserInterceptors, setJCommonBean, setJMessageDriven, setJSingleton, setJStateful, setJStateless, setLinkedBean, setLocalHome, setLocalInterfaces, setLockType, setModified, setOrderedInterceptors, setPermitAll, setRemoteHome, setRemoteInterface, setRemoteInterfaces, setRolesAllowed, setSecurityRoleRefList, setStartup, setTransactionAttributeType, setTransactionManagementType, toString, wasModified |
| Methods inherited from class org.ow2.util.ee.metadata.ws.impl.WebservicesCommonClassMetadata |
|---|
getWebServiceMarker, setWebServiceMarker |
| Methods inherited from class org.ow2.util.ee.metadata.common.impl.CommonClassMetadata |
|---|
getJAnnotationResource, getJAnnotationResources, getJavaxPersistenceContext, getJavaxPersistencePersistenceContexts, getJavaxPersistencePersistenceUnits, getJavaxPersistenceUnit, getJaxwsWebServiceRef, getJaxwsWebServiceRefs, getJEjbEJB, getJEjbEJBs, getJwsHandlerChain, getRunAs, isPersistenceContext, isPersistenceUnit, setJAnnotationResource, setJAnnotationResources, setJavaxPersistenceContext, setJavaxPersistencePersistenceContexts, setJavaxPersistencePersistenceUnits, setJavaxPersistenceUnit, setJaxwsWebServiceRef, setJaxwsWebServiceRefs, setJEjbEJB, setJEjbEJBs, setJwsHandlerChain, setRunAs |
| Methods inherited from class org.ow2.util.scan.api.metadata.ClassMetadata |
|---|
addStandardFieldMetadata, addStandardMethodMetadata, getJClass, getMethodMetadata, getMethodMetadataCollection, getStandardFieldMetadata, getStandardFieldMetadataCollection, getStandardMethodMetadata, getStandardMethodMetadataCollection, searchStandardFieldMetadata, searchStandardMethodMetadata, setJClass |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.ow2.util.ee.metadata.common.api.ICommonClassMetadata |
|---|
getJAnnotationResources, getJavaxPersistencePersistenceContexts, getJavaxPersistencePersistenceUnits, getJaxwsWebServiceRefs, getJEjbEJBs, getRunAs, setJAnnotationResources, setJavaxPersistencePersistenceContexts, setJavaxPersistencePersistenceUnits, setJaxwsWebServiceRefs, setJEjbEJBs, setRunAs |
| 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 |
| Methods inherited from interface org.ow2.util.ee.metadata.ws.api.interfaces.IWebService |
|---|
getWebServiceMarker, setWebServiceMarker |
| Constructor Detail |
|---|
public EasyBeansEjbJarClassMetadata()
| Method Detail |
|---|
public boolean isAroundInvokeMethodMetadata()
AroundInvoke.public java.util.List<EasyBeansEjbJarMethodMetadata> getAroundInvokeMethodMetadatas()
AroundInvoke.public void addAroundInvokeMethodMetadata(EasyBeansEjbJarMethodMetadata aroundInvokeMethodMetadata)
AroundInvoke method of this class.
aroundInvokeMethodMetadata - the method.public java.util.LinkedList<EasyBeansEjbJarMethodMetadata> getPostConstructMethodsMetadata()
PostConstruct.public void addPostConstructMethodMetadata(EasyBeansEjbJarMethodMetadata postConstructMethodMetadata)
PostConstruct method of this class.
postConstructMethodMetadata - the method.public java.util.LinkedList<EasyBeansEjbJarMethodMetadata> getPreDestroyMethodsMetadata()
PreDestroy.public void addPreDestroyMethodMetadata(EasyBeansEjbJarMethodMetadata preDestroyMethodMetadata)
PreDestroy method of this class.
preDestroyMethodMetadata - the method.public java.util.LinkedList<EasyBeansEjbJarMethodMetadata> getPostActivateMethodsMetadata()
PostActivate.public void addPostActivateMethodMetadata(EasyBeansEjbJarMethodMetadata postActivateMethodMetadata)
PostActivate method of this class.
postActivateMethodMetadata - the method.public java.util.LinkedList<EasyBeansEjbJarMethodMetadata> getPrePassivateMethodsMetadata()
PrePassivate.public void addPrePassivateMethodMetadata(EasyBeansEjbJarMethodMetadata prePassivateMethodMetadata)
PrePassivate method of this class.
prePassivateMethodMetadata - the method.public boolean isInterceptor()
public org.ow2.util.pool.api.IPoolConfiguration getPoolConfiguration()
getPoolConfiguration in interface org.ow2.util.pool.api.IPoolMetadatapublic void setPoolConfiguration(org.ow2.util.pool.api.IPoolConfiguration poolConfiguration)
setPoolConfiguration in interface org.ow2.util.pool.api.IPoolMetadatapoolConfiguration - the given configuration.public java.util.List<java.lang.String> getInheritedInterfaces()
public void setInheritedInterfaces(java.util.List<java.lang.String> inheritedInterfaces)
inheritedInterfaces - the given interfacespublic java.lang.Object getCluster()
public void setCluster(java.lang.Object cluster)
cluster - the clusterConfiguration to setpublic java.lang.String getWebServiceEndpointAddress()
public void setWebServiceEndpointAddress(java.lang.String webServiceEndpointAddress)
webServiceEndpointAddress - URI addresspublic java.lang.String getWebServiceContextRoot()
public void setWebServiceContextRoot(java.lang.String webServiceContextRoot)
public java.lang.String getWebServiceRealmName()
public void setWebServiceRealmName(java.lang.String webServiceRealmName)
public java.lang.String getWebServiceTransportGuarantee()
public void setWebServiceTransportGuarantee(java.lang.String webServiceTransportGuarantee)
public java.lang.String getWebServiceAuthMethod()
public void setWebServiceAuthMethod(java.lang.String webServiceAuthMethod)
public java.util.List<java.lang.String> getWebServiceHttpMethods()
public void setWebServiceHttpMethods(java.util.List<java.lang.String> webServiceHttpMethods)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||