org.jboss.weld.interceptor.builder
Class InterceptionModelBuilder<T,I>

java.lang.Object
  extended by org.jboss.weld.interceptor.builder.InterceptionModelBuilder<T,I>

public class InterceptionModelBuilder<T,I>
extends Object

Author:
Marius Bogoevici, Marko Luksa

Nested Class Summary
 class InterceptionModelBuilder.MethodInterceptorDescriptor
           
 
Method Summary
 InterceptionModel<T,I> build()
           
 T getInterceptedEntity()
           
 void ignoreGlobalInterceptors(Method m)
           
 InterceptionModelBuilder.MethodInterceptorDescriptor intercept(javax.enterprise.inject.spi.InterceptionType interceptionType)
           
 InterceptionModelBuilder.MethodInterceptorDescriptor intercept(javax.enterprise.inject.spi.InterceptionType interceptionType, Method m)
           
 InterceptionModelBuilder.MethodInterceptorDescriptor interceptAll()
           
 InterceptionModelBuilder.MethodInterceptorDescriptor interceptAroundInvoke(Method m)
           
 InterceptionModelBuilder.MethodInterceptorDescriptor interceptAroundTimeout(Method m)
           
 InterceptionModelBuilder.MethodInterceptorDescriptor interceptPostActivate()
           
 InterceptionModelBuilder.MethodInterceptorDescriptor interceptPostConstruct()
           
 InterceptionModelBuilder.MethodInterceptorDescriptor interceptPreDestroy()
           
 InterceptionModelBuilder.MethodInterceptorDescriptor interceptPrePassivate()
           
static
<T> InterceptionModelBuilder<T,?>
newBuilderFor(T entity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newBuilderFor

public static <T> InterceptionModelBuilder<T,?> newBuilderFor(T entity)

getInterceptedEntity

public T getInterceptedEntity()

build

public InterceptionModel<T,I> build()

interceptAll

public InterceptionModelBuilder.MethodInterceptorDescriptor interceptAll()

interceptAroundInvoke

public InterceptionModelBuilder.MethodInterceptorDescriptor interceptAroundInvoke(Method m)

interceptAroundTimeout

public InterceptionModelBuilder.MethodInterceptorDescriptor interceptAroundTimeout(Method m)

intercept

public InterceptionModelBuilder.MethodInterceptorDescriptor intercept(javax.enterprise.inject.spi.InterceptionType interceptionType,
                                                                      Method m)

interceptPostConstruct

public InterceptionModelBuilder.MethodInterceptorDescriptor interceptPostConstruct()

interceptPreDestroy

public InterceptionModelBuilder.MethodInterceptorDescriptor interceptPreDestroy()

interceptPrePassivate

public InterceptionModelBuilder.MethodInterceptorDescriptor interceptPrePassivate()

interceptPostActivate

public InterceptionModelBuilder.MethodInterceptorDescriptor interceptPostActivate()

intercept

public InterceptionModelBuilder.MethodInterceptorDescriptor intercept(javax.enterprise.inject.spi.InterceptionType interceptionType)

ignoreGlobalInterceptors

public void ignoreGlobalInterceptors(Method m)


Copyright © 2013 Seam Framework. All Rights Reserved.