org.jboss.ejb3.interceptor
Class InterceptorInfoRepository

java.lang.Object
  extended by org.jboss.ejb3.interceptor.InterceptorInfoRepository

Deprecated. use the new interceptors component

@Deprecated
public class InterceptorInfoRepository
extends java.lang.Object

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(java.lang.ClassLoader classLoader)
          Deprecated.  
 
Method Summary
static boolean checkValidBeanLifecycleSignature(java.lang.reflect.Method method)
          Deprecated. EJB3 12.4 Lifecycle methods may throw runtime exceptions, but not application exceptions.
static boolean checkValidBusinessSignature(java.lang.reflect.Method method)
          Deprecated.  
static boolean checkValidLifecycleSignature(java.lang.reflect.Method method)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterceptorInfoRepository

public InterceptorInfoRepository(java.lang.ClassLoader classLoader)
Deprecated. 
Method Detail

checkValidBeanLifecycleSignature

public static boolean checkValidBeanLifecycleSignature(java.lang.reflect.Method method)
Deprecated. 
EJB3 12.4 Lifecycle methods may throw runtime exceptions, but not application exceptions. Note that for 2.1 beans CreateException (on ejbCreate) and RemoteException should pass.

Parameters:
method -
Returns:

checkValidBusinessSignature

public static boolean checkValidBusinessSignature(java.lang.reflect.Method method)
Deprecated. 

checkValidLifecycleSignature

public static boolean checkValidLifecycleSignature(java.lang.reflect.Method method)
Deprecated.