public interface InterceptorBuilder
| Modifier and Type | Method and Description |
|---|---|
InterceptorBuilder |
addBinding(Annotation binding)
Adds interceptor binding annotation.
|
InterceptorBuilder |
addBindings(Annotation... bindings)
Adds interceptor binding annotations.
|
InterceptorBuilder |
addBindings(Set<Annotation> bindings)
Adds set of interceptor binding annotations.
|
InterceptorBuilder |
bindings(Annotation... bindings)
Replace all bindings
|
javax.enterprise.inject.spi.Interceptor<?> |
build() |
InterceptorBuilder |
intercept(javax.enterprise.inject.spi.InterceptionType interceptionType,
java.util.function.Function<javax.interceptor.InvocationContext,Object> interceptorFunction) |
InterceptorBuilder |
interceptWithMetadata(javax.enterprise.inject.spi.InterceptionType interceptionType,
java.util.function.BiFunction<javax.interceptor.InvocationContext,javax.enterprise.inject.spi.Bean<?>,Object> interceptorFunction) |
InterceptorBuilder |
priority(int priority)
Adds priority annotation.
|
InterceptorBuilder intercept(javax.enterprise.inject.spi.InterceptionType interceptionType, java.util.function.Function<javax.interceptor.InvocationContext,Object> interceptorFunction)
interceptionType - interceptorFunction - InterceptorBuilder interceptWithMetadata(javax.enterprise.inject.spi.InterceptionType interceptionType, java.util.function.BiFunction<javax.interceptor.InvocationContext,javax.enterprise.inject.spi.Bean<?>,Object> interceptorFunction)
interceptionType - interceptorFunction - InterceptorBuilder addBinding(Annotation binding)
binding - InterceptorBuilder addBindings(Annotation... bindings)
bindings - InterceptorBuilder addBindings(Set<Annotation> bindings)
bindings - InterceptorBuilder bindings(Annotation... bindings)
bindings - - new bindings to be setInterceptorBuilder priority(int priority)
priority - valuejavax.enterprise.inject.spi.Interceptor<?> build()
Copyright © 2008-2016. All Rights Reserved.