D E G I M O R 

D

DefaultInterceptionService - Class in org.glassfish.hk2.extras.interception.internal
A default implementation of the interception service using annotation to denote services that are to be intercepted and other annotations to match methods or constructors to interceptors
DefaultInterceptionService() - Constructor for class org.glassfish.hk2.extras.interception.internal.DefaultInterceptionService
 

E

enableDefaultInterceptorServiceImplementation(ServiceLocator) - Static method in class org.glassfish.hk2.extras.ExtrasUtilities
This method adds in a default implementation of the InterceptionService which uses annotations to denote which services should intercept other services.
ExtrasUtilities - Class in org.glassfish.hk2.extras
These are utilities for the extra features of hk2.
ExtrasUtilities() - Constructor for class org.glassfish.hk2.extras.ExtrasUtilities
 

G

getAllBindingsFromClass(Class<?>) - Static method in class org.glassfish.hk2.extras.interception.internal.ReflectionUtilities
 
getAllBindingsFromConstructor(Constructor<?>) - Static method in class org.glassfish.hk2.extras.interception.internal.ReflectionUtilities
 
getAllBindingsFromMethod(Method) - Static method in class org.glassfish.hk2.extras.interception.internal.ReflectionUtilities
 
getConstructorInterceptors(Constructor<?>) - Method in class org.glassfish.hk2.extras.interception.internal.DefaultInterceptionService
 
getDescriptorFilter() - Method in class org.glassfish.hk2.extras.interception.internal.DefaultInterceptionService
 
getMethodInterceptors(Method) - Method in class org.glassfish.hk2.extras.interception.internal.DefaultInterceptionService
 

I

Intercepted - Annotation Type in org.glassfish.hk2.extras.interception
Classes annotated with this qualifier are to be intercepted with the default interception service implementation.
InterceptionBinder - Annotation Type in org.glassfish.hk2.extras.interception
This annotation is placed on an annotation that can be used to indicate a binding between an interceptor (annotated with Interceptor) and a class to be intercepted (annotated with Intercepted).
Interceptor - Annotation Type in org.glassfish.hk2.extras.interception
This annotation is placed on an implementation of either MethodInterceptor or ConstructorInterceptor in order to signify that these services should be automatically bound with the default interception service implementation.
InterceptorOrderingService - Interface in org.glassfish.hk2.extras.interception
This service can be used to modify, add or remove interceptors to the set of interceptors that will be called on a Method or Constructor in the default implementation of the interception service.

M

modifyConstructorInterceptors(Constructor<?>, List<ConstructorInterceptor>) - Method in interface org.glassfish.hk2.extras.interception.InterceptorOrderingService
This method is called for each constructor that may be intercepted by the default interception service.
modifyMethodInterceptors(Method, List<MethodInterceptor>) - Method in interface org.glassfish.hk2.extras.interception.InterceptorOrderingService
This method is called for each method that may be intercepted by the default interception service.

O

org.glassfish.hk2.extras - package org.glassfish.hk2.extras
 
org.glassfish.hk2.extras.interception - package org.glassfish.hk2.extras.interception
 
org.glassfish.hk2.extras.interception.internal - package org.glassfish.hk2.extras.interception.internal
 

R

ReflectionUtilities - Class in org.glassfish.hk2.extras.interception.internal
 
ReflectionUtilities() - Constructor for class org.glassfish.hk2.extras.interception.internal.ReflectionUtilities
 
D E G I M O R 

Copyright © 2009-2014 Oracle Corporation. All Rights Reserved.