org.apache.openejb.assembler.classic
Class InterceptorBuilder

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

public class InterceptorBuilder
extends java.lang.Object


Nested Class Summary
static class InterceptorBuilder.MethodInterceptorInfoComparator
           
 
Field Summary
 java.util.List<InterceptorData> classInterceptors
           
 java.util.List<InterceptorData> defaultInterceptors
           
 boolean excludeDefaultInterceptors
           
static InterceptorBuilder.MethodInterceptorInfoComparator METHOD_INTERCEPTOR_INFO_COMPARATOR
           
 java.util.List<MethodInterceptorInfo> methodInterceptors
           
 
Constructor Summary
InterceptorBuilder(java.util.List<InterceptorInfo> defaultInterceptors, EnterpriseBeanInfo bean)
           
 
Method Summary
 java.util.List<InterceptorData> build(java.lang.reflect.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 java.util.List<InterceptorData> defaultInterceptors

excludeDefaultInterceptors

public final boolean excludeDefaultInterceptors

classInterceptors

public final java.util.List<InterceptorData> classInterceptors

methodInterceptors

public final java.util.List<MethodInterceptorInfo> methodInterceptors

METHOD_INTERCEPTOR_INFO_COMPARATOR

public static final InterceptorBuilder.MethodInterceptorInfoComparator METHOD_INTERCEPTOR_INFO_COMPARATOR
Constructor Detail

InterceptorBuilder

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

build

public java.util.List<InterceptorData> build(java.lang.reflect.Method method)


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