Package | Description |
---|---|
org.glassfish.jersey.client |
Jersey client-side classes.
|
org.glassfish.jersey.inject.hk2 | |
org.glassfish.jersey.internal |
Common Jersey internal API classes.
|
org.glassfish.jersey.internal.inject |
Common Jersey internal injection utility classes.
|
org.glassfish.jersey.jackson.internal | |
org.glassfish.jersey.jaxb.internal | |
org.glassfish.jersey.message.filtering |
Support for Entity Data Filtering in Jersey.
|
org.glassfish.jersey.message.internal |
Common Jersey internal messaging classes.
|
org.glassfish.jersey.model.internal |
Common Jersey internal model related classes and interfaces.
|
org.glassfish.jersey.server |
Jersey server-side classes.
|
org.glassfish.jersey.server.internal |
Jersey server-side internal classes.
|
org.glassfish.jersey.server.internal.monitoring |
Jersey server-side internal monitoring and statistics classes.
|
org.glassfish.jersey.server.internal.process |
Jersey server-side internal classes related to request and response processing.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ClientBinder
Registers all binders necessary for
Client runtime. |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
Hk2Helper.bind(AbstractHk2InjectionManager injectionManager,
Binder jerseyBinder)
Bind a translated Jersey-like
Binder to HK2-like Binder . |
void |
DelayedHk2InjectionManager.register(Binder binder) |
void |
ImmediateHk2InjectionManager.register(Binder binder) |
Modifier and Type | Class and Description |
---|---|
class |
ServiceFinderBinder<T>
Simple ServiceFinder injection binder.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinder
Implementation of
Binder interface dedicated to keep some level of code compatibility between previous HK2
implementation and new DI SPI. |
class |
CompositeBinder
Utility class which is able to install several binders and register them as a whole.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<Binder> |
CompositeBinder.installed |
Modifier and Type | Method and Description |
---|---|
private <T> Binder |
ProviderBinder.createClassBinders(java.lang.Class<T> clazz,
boolean isResource) |
Modifier and Type | Method and Description |
---|---|
private static <T> java.util.Collection<Binder> |
ProviderBinder.createInstanceBinders(T instance) |
private static java.util.Collection<Binder> |
ProviderBinder.createProviderBinders(java.lang.Class<?> providerClass,
ContractProvider model) |
private static java.util.Collection<Binder> |
ProviderBinder.createProviderBinders(java.lang.Object providerInstance,
ContractProvider model) |
Modifier and Type | Method and Description |
---|---|
static InjectionManager |
Injections.createInjectionManager(Binder binder)
Creates a
InjectionManager with initial binder that is immediately registered. |
static java.util.Collection<Binding> |
Bindings.getBindings(InjectionManager injectionManager,
Binder binder) |
void |
InjectionManager.register(Binder binder)
Registers beans which are included in
Binder . |
static AbstractBinder |
CompositeBinder.wrap(Binder... binders)
Creates
CompositeBinder with provided binders. |
Modifier and Type | Method and Description |
---|---|
static AbstractBinder |
CompositeBinder.wrap(java.util.Collection<Binder> binders)
Creates
CompositeBinder with provided binders. |
Constructor and Description |
---|
CompositeBinder(java.util.Collection<Binder> installed)
Creates a new
CompositeBinder and adds the collection of binders as candidates to install. |
Modifier and Type | Class and Description |
---|---|
private static class |
JacksonFilteringFeature.Binder |
Modifier and Type | Class and Description |
---|---|
class |
JaxbMessagingBinder
Binder for JAX-B message body workers.
|
class |
JaxbParamConverterBinder
Binder for JAXB parameter converter.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
EntityFilteringBinder
Binder for Entity Data Filtering feature.
|
Modifier and Type | Class and Description |
---|---|
static class |
MessagingBinders.HeaderDelegateProviders
Header delegate provider injection binder.
|
static class |
MessagingBinders.MessageBodyProviders
Message body providers injection binder.
|
Modifier and Type | Field and Description |
---|---|
private static java.util.function.Function<java.lang.Object,Binder> |
CommonConfig.CAST_TO_BINDER |
private static java.util.function.Function<java.lang.Object,Binder> |
ComponentBag.CAST_TO_BINDER |
Modifier and Type | Method and Description |
---|---|
private java.util.Set<Binder> |
CommonConfig.configureBinders(InjectionManager injectionManager,
java.util.Set<Binder> configured) |
private java.util.Collection<Binder> |
CommonConfig.getBinder(java.util.Set<Binder> configured) |
Modifier and Type | Method and Description |
---|---|
private java.util.Set<Binder> |
CommonConfig.configureBinders(InjectionManager injectionManager,
java.util.Set<Binder> configured) |
private java.util.Collection<Binder> |
CommonConfig.getBinder(java.util.Set<Binder> configured) |
Modifier and Type | Class and Description |
---|---|
private static class |
ExternalRequestScopeConfigurator.NoopExternalRequestScopeBinder |
(package private) class |
ServerBinder
Server injection binder.
|
Modifier and Type | Method and Description |
---|---|
private void |
ApplicationHandler.initialize(ApplicationConfigurator applicationConfigurator,
InjectionManager injectionManager,
Binder customBinder) |
Constructor and Description |
---|
ApplicationHandler(javax.ws.rs.core.Application application,
Binder customBinder)
Create a new Jersey server-side application handler configured by an instance
of a
ResourceConfig and a custom Binder . |
ApplicationHandler(javax.ws.rs.core.Application application,
Binder customBinder,
java.lang.Object parentManager)
Create a new Jersey server-side application handler configured by an instance
of a
ResourceConfig , custom Binder and a parent used by InjectionManager . |
Modifier and Type | Class and Description |
---|---|
static class |
MappableExceptionWrapperInterceptor.Binder
Binder registering the
Exception Wrapper Interceptor
(used on the client side). |
Modifier and Type | Class and Description |
---|---|
static class |
MonitoringContainerListener.Binder
A binder that binds the
MonitoringContainerListener . |
Modifier and Type | Class and Description |
---|---|
private class |
RequestProcessingConfigurator.ServerProcessingBinder
Defines server-side request processing injection bindings.
|