com.caucho.ejb.cfg
Class InterceptorBinding

java.lang.Object
  extended by com.caucho.ejb.cfg.InterceptorBinding

public class InterceptorBinding
extends java.lang.Object

Configuration for interceptor-binding.


Constructor Summary
InterceptorBinding()
           
 
Method Summary
 void addInterceptorClass(java.lang.Class<?> interceptorClass)
           
 void addMethod(EjbMethod method)
           
 InterceptorsLiteral getAnnotation()
           
 java.lang.String getEjbName()
           
 InterceptorOrder getInterceptorOrder()
           
 java.util.ArrayList<java.lang.Class<?>> getInterceptors()
           
 java.util.ArrayList<EjbMethod> getMethodList()
           
 boolean isDefault()
           
 boolean isExcludeClassInterceptors()
           
 boolean isExcludeDefaultInterceptors()
           
 boolean isMatch(AnnotatedMethod<?> method)
           
 InterceptorsLiteral mergeAnnotation(AnnotatedMethod<?> m)
           
 void setEjbName(java.lang.String ejbName)
           
 void setExcludeClassInterceptors(boolean value)
           
 void setExcludeDefaultInterceptors(boolean b)
           
 void setInterceptorOrder(InterceptorOrder interceptorOrder)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InterceptorBinding

public InterceptorBinding()
Method Detail

getEjbName

public java.lang.String getEjbName()

getInterceptorOrder

public InterceptorOrder getInterceptorOrder()

getInterceptors

public java.util.ArrayList<java.lang.Class<?>> getInterceptors()

isExcludeDefaultInterceptors

public boolean isExcludeDefaultInterceptors()

isExcludeClassInterceptors

public boolean isExcludeClassInterceptors()

setEjbName

public void setEjbName(java.lang.String ejbName)

isDefault

public boolean isDefault()

setExcludeDefaultInterceptors

public void setExcludeDefaultInterceptors(boolean b)

setExcludeClassInterceptors

public void setExcludeClassInterceptors(boolean value)

setInterceptorOrder

public void setInterceptorOrder(InterceptorOrder interceptorOrder)

addInterceptorClass

public void addInterceptorClass(java.lang.Class<?> interceptorClass)

getMethodList

public java.util.ArrayList<EjbMethod> getMethodList()

getAnnotation

public InterceptorsLiteral getAnnotation()

mergeAnnotation

public InterceptorsLiteral mergeAnnotation(AnnotatedMethod<?> m)

isMatch

public boolean isMatch(AnnotatedMethod<?> method)

addMethod

public void addMethod(EjbMethod method)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object