public class InterceptorConfiguratorImpl extends Object implements InterceptorConfigurator
| Constructor and Description |
|---|
InterceptorConfiguratorImpl() |
InterceptorConfiguratorImpl(BeanManagerImpl beanManager) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorConfigurator |
addBinding(Annotation binding)
Adds interceptor binding annotation.
|
InterceptorConfigurator |
addBindings(Annotation... bindings)
Adds interceptor binding annotations.
|
InterceptorConfigurator |
addBindings(Set<Annotation> bindings)
Adds set of interceptor binding annotations.
|
InterceptorConfigurator |
bindings(Annotation... bindings)
Replace all bindings
|
javax.enterprise.inject.spi.Interceptor<?> |
build() |
BeanManagerImpl |
getBeanManager() |
InterceptorConfigurator |
intercept(javax.enterprise.inject.spi.InterceptionType interceptionType,
Function<javax.interceptor.InvocationContext,Object> interceptorFunction) |
InterceptorConfigurator |
interceptWithMetadata(javax.enterprise.inject.spi.InterceptionType interceptionType,
BiFunction<javax.interceptor.InvocationContext,javax.enterprise.inject.spi.Bean<?>,Object> interceptorFunction) |
InterceptorConfigurator |
priority(int priority)
Adds priority annotation.
|
void |
setBeanDeploymentFinder(BeanDeploymentFinder beanDeploymentFinder) |
public InterceptorConfiguratorImpl()
public InterceptorConfiguratorImpl(BeanManagerImpl beanManager)
public InterceptorConfigurator intercept(javax.enterprise.inject.spi.InterceptionType interceptionType, Function<javax.interceptor.InvocationContext,Object> interceptorFunction)
intercept in interface InterceptorConfiguratorpublic InterceptorConfigurator interceptWithMetadata(javax.enterprise.inject.spi.InterceptionType interceptionType, BiFunction<javax.interceptor.InvocationContext,javax.enterprise.inject.spi.Bean<?>,Object> interceptorFunction)
interceptWithMetadata in interface InterceptorConfiguratorpublic InterceptorConfigurator addBinding(Annotation binding)
InterceptorConfiguratoraddBinding in interface InterceptorConfiguratorpublic InterceptorConfigurator addBindings(Annotation... bindings)
InterceptorConfiguratoraddBindings in interface InterceptorConfiguratorpublic InterceptorConfigurator addBindings(Set<Annotation> bindings)
InterceptorConfiguratoraddBindings in interface InterceptorConfiguratorpublic InterceptorConfigurator bindings(Annotation... bindings)
InterceptorConfiguratorbindings in interface InterceptorConfiguratorbindings - - new bindings to be setpublic InterceptorConfigurator priority(int priority)
InterceptorConfiguratorpriority in interface InterceptorConfiguratorpriority - valuepublic javax.enterprise.inject.spi.Interceptor<?> build()
build in interface InterceptorConfiguratorpublic BeanManagerImpl getBeanManager()
public void setBeanDeploymentFinder(BeanDeploymentFinder beanDeploymentFinder)
Copyright © 2017. All rights reserved.