org.apache.openejb.assembler.classic
Class InterceptorBuilder

java.lang.Object
  extended by org.apache.openejb.assembler.classic.InterceptorBuilder

public class InterceptorBuilder
extends Object


Nested Class Summary
static class InterceptorBuilder.MethodInterceptorInfoComparator
           
 
Field Summary
 List<InterceptorData> classInterceptors
           
 List<InterceptorData> defaultInterceptors
           
 boolean excludeDefaultInterceptors
           
static InterceptorBuilder.MethodInterceptorInfoComparator METHOD_INTERCEPTOR_INFO_COMPARATOR
           
 List<MethodInterceptorInfo> methodInterceptors
           
 
Constructor Summary
InterceptorBuilder(List<InterceptorInfo> defaultInterceptors, EnterpriseBeanInfo bean)
           
 
Method Summary
 List<InterceptorData> build(Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultInterceptors

public final List<InterceptorData> defaultInterceptors

excludeDefaultInterceptors

public final boolean excludeDefaultInterceptors

classInterceptors

public final List<InterceptorData> classInterceptors

methodInterceptors

public final List<MethodInterceptorInfo> methodInterceptors

METHOD_INTERCEPTOR_INFO_COMPARATOR

public static final InterceptorBuilder.MethodInterceptorInfoComparator METHOD_INTERCEPTOR_INFO_COMPARATOR
Constructor Detail

InterceptorBuilder

public InterceptorBuilder(List<InterceptorInfo> defaultInterceptors,
                          EnterpriseBeanInfo bean)
Method Detail

build

public List<InterceptorData> build(Method method)


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.