Class InterceptorBuilder
java.lang.Object
org.jboss.arquillian.graphene.intercept.InterceptorBuilder
The builder for new interceptors for type-safe definition of intercepted methods.
- Author:
- Lukas Fryc
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the final version ofInterceptorintercepting all methods recorded viainterceptInvocation(Class, Interceptor).<T> TinterceptInvocation(Class<T> type, Interceptor interceptor) Returns proxy for given type which execution causes remembering what method should be intercepted by given interceptor.
-
Constructor Details
-
InterceptorBuilder
public InterceptorBuilder()
-
-
Method Details
-
interceptInvocation
Returns proxy for given type which execution causes remembering what method should be intercepted by given interceptor.- Parameters:
type- the type of the generated proxyinterceptor- the interceptor for intercepting methods executed on generated proxy- Returns:
- proxy for executing methods which shoyld be intercepted by given interceptor
-
build
Builds the final version ofInterceptorintercepting all methods recorded viainterceptInvocation(Class, Interceptor).- Returns:
- the final version of
Interceptor
-