B C D E G H I M O R S U 

B

bridgeServiceLocator(ServiceLocator, ServiceLocator) - Static method in class org.glassfish.hk2.extras.ExtrasUtilities
This method will bridge all non-local services from the from ServiceLocator into the into ServiceLocator.

C

configurationChanged() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.Hk2BridgeImpl
 
create(ServiceHandle<?>) - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
CrossOverDescriptor<T> - Class in org.glassfish.hk2.extras.hk2bridge.internal
 
CrossOverDescriptor(ServiceLocator, ActiveDescriptor<T>) - Constructor for class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 

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
 
dispose(T) - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 

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
 
getContractTypes() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
getDescriptorFilter() - Method in class org.glassfish.hk2.extras.interception.internal.DefaultInterceptionService
 
getFactoryLocatorId() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
getFactoryServiceId() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
getImplementationClass() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
getInjectees() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
getMethodInterceptors(Method) - Method in class org.glassfish.hk2.extras.interception.internal.DefaultInterceptionService
 
getQualifierAnnotations() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
getScopeAnnotation() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 
getScopeAsAnnotation() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
 

H

HK2BRIDGE_LOCATOR_ID - Static variable in class org.glassfish.hk2.extras.ExtrasUtilities
This will be put into the metadata of a descriptor that is bridged from another service locator.
HK2BRIDGE_SERVICE_ID - Static variable in class org.glassfish.hk2.extras.ExtrasUtilities
This will be put into the metadata of a descriptor that is bridged from another service locator.
Hk2BridgeImpl - Class in org.glassfish.hk2.extras.hk2bridge.internal
 

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.
isReified() - Method in class org.glassfish.hk2.extras.hk2bridge.internal.CrossOverDescriptor
This method returns true if this descriptor has been reified (class loaded).

M

modifyConstructorInterceptors(Constructor<?>, List<ServiceHandle<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<ServiceHandle<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.hk2bridge.internal - package org.glassfish.hk2.extras.hk2bridge.internal
 
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
 

S

setRemote(ServiceLocator) - Method in class org.glassfish.hk2.extras.hk2bridge.internal.Hk2BridgeImpl
 

U

unbridgeServiceLocator(ServiceLocator, ServiceLocator) - Static method in class org.glassfish.hk2.extras.ExtrasUtilities
This method will remove all non-local services from the from ServiceLocator into the into ServiceLocator.
B C D E G H I M O R S U 

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