|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.ejb3.interceptor.InterceptorInfoRepository
@Deprecated public class InterceptorInfoRepository
A repository of interceptor details shared amongst all containers in this deployment.
Interceptors differ from other ejb 3 artifacts in that we can have annotations on the
interceptor classes which are not the ejb container, so we cannot use annotation overrides
on the interceptors themselves.
The xml structures get added on deployment.
Interceptors only declared by using @Interceptors on the bean class get added on demand.
Constructor Summary | |
---|---|
InterceptorInfoRepository(ClassLoader classLoader)
Deprecated. |
Method Summary | |
---|---|
void |
addBeanClass(String classname)
Deprecated. |
static boolean |
checkValidBeanLifecycleSignature(Method method)
Deprecated. EJB3 12.4 Lifecycle methods may throw runtime exceptions, but not application exceptions. |
static boolean |
checkValidBusinessSignature(Method method)
Deprecated. |
static boolean |
checkValidLifecycleSignature(Method method)
Deprecated. |
Method[] |
getBeanClassAroundInvokes(EJBContainer container)
Deprecated. |
Method[] |
getBeanClassPostActivates(EJBContainer container)
Deprecated. |
Method[] |
getBeanClassPostConstructs(EJBContainer container)
Deprecated. |
Method[] |
getBeanClassPreDestroys(EJBContainer container)
Deprecated. |
Method[] |
getBeanClassPrePassivates(EJBContainer container)
Deprecated. |
HashSet<InterceptorInfo> |
getDefaultInterceptors()
Deprecated. |
InterceptorInfo |
getInterceptorInfo(Class clazz)
Deprecated. |
ArrayList<InterceptorInfo> |
getMethodInterceptors(EJBContainer container,
Method m)
Deprecated. |
boolean |
hasDefaultInterceptors()
Deprecated. |
void |
initialise(org.jboss.metadata.ejb.jboss.JBossMetaData dd)
Deprecated. |
static String |
simpleType(Class type)
Deprecated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InterceptorInfoRepository(ClassLoader classLoader)
Method Detail |
---|
public void initialise(org.jboss.metadata.ejb.jboss.JBossMetaData dd)
public void addBeanClass(String classname)
public InterceptorInfo getInterceptorInfo(Class clazz)
public HashSet<InterceptorInfo> getDefaultInterceptors()
public boolean hasDefaultInterceptors()
public ArrayList<InterceptorInfo> getMethodInterceptors(EJBContainer container, Method m)
public Method[] getBeanClassAroundInvokes(EJBContainer container)
public Method[] getBeanClassPostConstructs(EJBContainer container)
public Method[] getBeanClassPostActivates(EJBContainer container)
public Method[] getBeanClassPrePassivates(EJBContainer container)
public Method[] getBeanClassPreDestroys(EJBContainer container)
public static boolean checkValidBusinessSignature(Method method)
public static boolean checkValidLifecycleSignature(Method method)
public static boolean checkValidBeanLifecycleSignature(Method method)
method
-
public static String simpleType(Class type)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |