A B C D G H I J L N O P R
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCdiBeanSupplier<T> - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Abstract supplier to provide CDI components obtained from CDI bean manager.
- AbstractCdiBeanSupplier(Class<T>, InjectionManager, BeanManager, boolean) - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.AbstractCdiBeanSupplier
-
Create new factory instance for given type and bean manager.
- addHK2DepenendencyCheck(Predicate<Class<?>>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
-
Add a predicate to test HK2 dependency to create a CDI bridge bean to HK2 for it.
B
- bind(Class<?>, Set<Class<?>>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
- bind(Class<?>, Set<Class<?>>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiServerComponentProvider
- bind(Class<?>, ContractProvider) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
- bind(Class<?>, ContractProvider) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiServerComponentProvider
C
- CDI_BEAN_MANAGER_JNDI_LOOKUP_FAILED() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Failed to obtain BeanManager from JNDI lookup.
- CDI_CLASS_ANALYZER - Static variable in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
-
Name to be used when binding CDI injectee skipping class analyzer to HK2 service injection manager.
- CDI_CLASS_ANALYZER_MISUSED() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Jersey CDI class analyzer is supposed to be used only for field and method inspection when injecting CDI beans.
- CDI_CLASS_BEING_CHECKED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Class, {0}, is being checked with Jersey CDI component provider.
- CDI_CLASS_BOUND_WITH_CDI(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Class, {0}, has been bound by Jersey CDI component provider.
- CDI_HK_2_BEAN_REGISTERED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
CDI beans backed by HK2 have been registered for the following types: {0}
- CDI_LOOKUP_FAILED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Error when lookup instance of class, {0}, in CDI.
- CDI_MULTIPLE_LOCATORS_INTO_SIMPLE_APP() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Trying to register multiple service locators into single service locator application.
- CDI_NON_INSTANTIABLE_COMPONENT(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Component of class {0} cannot be instantiated and will be ignored.
- CDI_PROVIDER_INITIALIZED() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
Jersey CDI component provider initialized.
- CDI_REQUEST_SCOPED_COMPONENTS_RECOGNIZED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
The following CDI types were recognized as request scoped components in Jersey: {0}.
- CDI_TYPE_VETOED(Object, Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
-
The following types have been vetoed by Jersey as per {0} configuration: {1}
- CdiComponentProvider - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Jersey CDI integration implementation.
- CdiComponentProvider() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
- CdiComponentProvider.CdiDefaultAnnotation - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Auxiliary annotation for mocked beans used to cover Jersey/HK2 injected injection points.
- CdiComponentProvider.JaxRsParamProducer - Class in org.glassfish.jersey.ext.cdi1x.internal
-
CDI producer for CDI bean constructor String parameters, that should be injected by JAX-RS.
- CdiComponentProvider.JaxRsParamProducer.JaxRsParamQualifier - Annotation Type in org.glassfish.jersey.ext.cdi1x.internal
- CdiDefaultAnnotation() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider.CdiDefaultAnnotation
- CdiServerComponentProvider - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Implementation of ComponentProvider for Jersey Server
- CdiServerComponentProvider() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.CdiServerComponentProvider
- CdiUtil - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Common CDI utility methods.
D
- dispose(T) - Method in class org.glassfish.jersey.ext.cdi1x.internal.AbstractCdiBeanSupplier
- done() - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
- done() - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiServerComponentProvider
G
- GenericCdiBeanSupplier - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Supplier to provide CDI managed components where there is no clear mapping between the CDI and scopes.
- GenericCdiBeanSupplier(Class, InjectionManager, BeanManager, boolean) - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.GenericCdiBeanSupplier
- GenericInjectionManagerStore - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Generic
injection manager storethat allows multiple injection managers to run in parallel. - GenericInjectionManagerStore() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.GenericInjectionManagerStore
- get() - Method in class org.glassfish.jersey.ext.cdi1x.internal.GenericCdiBeanSupplier
- get() - Method in class org.glassfish.jersey.ext.cdi1x.internal.RequestScopedCdiBeanSupplier
- getBeanManager() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.CdiUtil
-
Get me current bean manager.
- getBeanScope(Class<?>, BeanManager) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.CdiUtil
-
Get me scope of a bean corresponding to given class.
- getConstructor(Class<T>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.InjecteeSkippingAnalyzer
- getEffectiveInjectionManager() - Method in class org.glassfish.jersey.ext.cdi1x.internal.GenericInjectionManagerStore
- getFields(Class<T>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.InjecteeSkippingAnalyzer
- getHk2Types() - Method in interface org.glassfish.jersey.ext.cdi1x.spi.Hk2CustomBoundTypesProvider
-
Provide a set of types that should became accessible by CDI container in a form of CDI beans backed by HK2.
- getInitializerMethods(Class<T>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.InjecteeSkippingAnalyzer
- getParameterValue(InjectionPoint, BeanManager) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider.JaxRsParamProducer
-
Provide a value for given injection point.
- getPostConstructMethod(Class<T>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.InjecteeSkippingAnalyzer
- getPreDestroyMethod(Class<T>) - Method in class org.glassfish.jersey.ext.cdi1x.internal.InjecteeSkippingAnalyzer
- getQualifiers(Annotation[]) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.CdiUtil
-
Get me list of qualifiers included in given annotation list.
H
- Hk2CustomBoundTypesProvider - Interface in org.glassfish.jersey.ext.cdi1x.spi
-
Helper SPI to help specify Jersey HK2 custom bound types that should be HK2-injectable into CDI components.
I
- initialize(InjectionManager) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
- initialize(InjectionManager) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiServerComponentProvider
- InjecteeSkippingAnalyzer - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Class analyzer that ignores given injection points.
- InjecteeSkippingAnalyzer(ClassAnalyzer, Map<Class<?>, Set<Method>>, Map<Class<?>, Set<Field>>, BeanManager) - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.InjecteeSkippingAnalyzer
J
- JaxRsParamProducer() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider.JaxRsParamProducer
- JerseyVetoed - Annotation Type in org.glassfish.jersey.ext.cdi1x.internal
-
Use this to annotate types included in Jersey libraries that are to be CDI managed as defined by the
CdiComponentProvider
L
- localizableCDI_BEAN_MANAGER_JNDI_LOOKUP_FAILED() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_CLASS_ANALYZER_MISUSED() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_CLASS_BEING_CHECKED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_CLASS_BOUND_WITH_CDI(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_HK_2_BEAN_REGISTERED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_LOOKUP_FAILED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_MULTIPLE_LOCATORS_INTO_SIMPLE_APP() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_NON_INSTANTIABLE_COMPONENT(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_PROVIDER_INITIALIZED() - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_REQUEST_SCOPED_COMPONENTS_RECOGNIZED(Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- localizableCDI_TYPE_VETOED(Object, Object) - Static method in class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- LocalizationMessages - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Defines string formatting method for each constant in the resource file
- LocalizationMessages() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.LocalizationMessages
- lookupInjectionManager() - Method in class org.glassfish.jersey.ext.cdi1x.internal.GenericInjectionManagerStore
-
CDI container specific method to obtain the actual injection manager belonging to the Jersey application where the current HTTP requests is being processed.
N
- notify(InjectionManagerInjectedTarget) - Method in class org.glassfish.jersey.ext.cdi1x.internal.GenericInjectionManagerStore
O
- org.glassfish.jersey.ext.cdi1x.internal - package org.glassfish.jersey.ext.cdi1x.internal
-
Jersey internal package supporting Jersey CDI integration.
- org.glassfish.jersey.ext.cdi1x.spi - package org.glassfish.jersey.ext.cdi1x.spi
-
Jersey package to support custom defined HK2 injection binding for Jersey/CDI applications.
P
- ProcessAllAnnotatedTypes - Class in org.glassfish.jersey.ext.cdi1x.internal
- ProcessAllAnnotatedTypes() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.ProcessAllAnnotatedTypes
- processAnnotatedType(ProcessAnnotatedType) - Method in class org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider
- processAnnotatedType(ProcessAnnotatedType<?>, BeanManager) - Method in class org.glassfish.jersey.ext.cdi1x.internal.ProcessAllAnnotatedTypes
- processAnnotatedType(ProcessAnnotatedType<?>, BeanManager) - Method in class org.glassfish.jersey.ext.cdi1x.internal.ProcessJAXRSAnnotatedTypes
- ProcessJAXRSAnnotatedTypes - Class in org.glassfish.jersey.ext.cdi1x.internal
- ProcessJAXRSAnnotatedTypes() - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.ProcessJAXRSAnnotatedTypes
R
- registerInjectionManager(InjectionManager) - Method in class org.glassfish.jersey.ext.cdi1x.internal.GenericInjectionManagerStore
- RequestScopedCdiBeanSupplier - Class in org.glassfish.jersey.ext.cdi1x.internal
-
Supplier to provide CDI managed components that should be mapped into Jersey request scope.
- RequestScopedCdiBeanSupplier(Class, InjectionManager, BeanManager, boolean) - Constructor for class org.glassfish.jersey.ext.cdi1x.internal.RequestScopedCdiBeanSupplier
All Classes All Packages