Uses of Interface
org.glassfish.jersey.internal.inject.InjectionManager
Packages that use InjectionManager
Package
Description
Common Jersey core classes.
Jersey client-side classes.
Provides core client filters.
Common Jersey internal API classes.
Common Jersey internal injection utility classes.
Support for Entity Data Filtering in Jersey.
Common Jersey internal messaging classes.
Common Jersey internal model related classes and interfaces.
Jersey OAuth 1 Signature API and Implementation.
Common Jersey internal processing classes.
Jersey server-side classes.
Provides core server filters.
Jersey server-side JAX-RS injection support classes.
Jersey server-side internal monitoring and statistics classes.
Jersey server-side internal classes related to request and response processing.
Jersey server-side application invalid input: '&' resource modeling classes.
Jersey server-side internal model related and routing helper classes.
Jersey server-side service provider contract (SPI) classes.
Jersey server-side WADL configuration classes.
Jersey server-side WADL internal classes.
-
Uses of InjectionManager in org.glassfish.jersey
Methods in org.glassfish.jersey that return InjectionManagerModifier and TypeMethodDescriptionstatic InjectionManagerInjectionManagerProvider.getInjectionManager(javax.ws.rs.core.FeatureContext featureContext) Extract and return injection manager fromfeatureContext.static InjectionManagerInjectionManagerProvider.getInjectionManager(javax.ws.rs.ext.ReaderInterceptorContext readerInterceptorContext) Extract and return injection manager fromreaderInterceptorContext.static InjectionManagerInjectionManagerProvider.getInjectionManager(javax.ws.rs.ext.WriterInterceptorContext writerInterceptorContext) Extract and return injection manager fromwriterInterceptorContext. -
Uses of InjectionManager in org.glassfish.jersey.client
Fields in org.glassfish.jersey.client declared as InjectionManagerMethods in org.glassfish.jersey.client that return InjectionManagerModifier and TypeMethodDescriptionClientRequest.getInjectionManager()ClientResponse.getInjectionManager()(package private) InjectionManagerClientRuntime.getInjectionManager()Get injection manager.static InjectionManagerInjectionManagerClientProvider.getInjectionManager(javax.ws.rs.client.ClientRequestContext clientRequestContext) Extract and return injection manager fromclientRequestContext.static InjectionManagerInjectionManagerClientProvider.getInjectionManager(javax.ws.rs.client.ClientResponseContext clientResponseContext) Extract and return injection manager fromclientResponseContext.Methods in org.glassfish.jersey.client with parameters of type InjectionManagerModifier and TypeMethodDescriptionvoidClientConfig.State.configureAutoDiscoverableProviders(InjectionManager injectionManager, List<AutoDiscoverable> autoDiscoverables) voidClientConfig.State.configureForcedAutoDiscoverableProviders(InjectionManager injectionManager) voidClientConfig.State.configureMetaProviders(InjectionManager injectionManager, ManagedObjectsFinalizer finalizer) (package private) static ChainableStage<ClientRequest> ClientFilteringStages.createRequestFilteringStage(InjectionManager injectionManager) Create client request filtering stage using the injection manager.(package private) static ChainableStage<ClientResponse> ClientFilteringStages.createResponseFilteringStage(InjectionManager injectionManager) Create client response filtering stage using the injection manager.voidClientConfig.RuntimeConfigConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidClientExecutorProvidersConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) Constructors in org.glassfish.jersey.client with parameters of type InjectionManagerModifierConstructorDescriptionClientRuntime(ClientConfig config, Connector connector, InjectionManager injectionManager, BootstrapBag bootstrapBag) Create new client request processing runtime.RequestProcessingInitializationStage(javax.inject.Provider<Ref<ClientRequest>> requestRefProvider, MessageBodyWorkers workersProvider, InjectionManager injectionManager) Create newMessageBodyWorkersinitialization function for requests and responses. -
Uses of InjectionManager in org.glassfish.jersey.client.filter
Fields in org.glassfish.jersey.client.filter declared as InjectionManager -
Uses of InjectionManager in org.glassfish.jersey.inject.hk2
Classes in org.glassfish.jersey.inject.hk2 that implement InjectionManagerModifier and TypeClassDescription(package private) classAbstract class dedicated to implementations ofInjectionManagerproviding several convenient methods.classImplementation ofInjectionManagerthat is able to delay service's registration and injection toDelayedHk2InjectionManager.completeRegistration()phase.classImplementation ofInjectionManagerthat is able to register and inject services.Methods in org.glassfish.jersey.inject.hk2 that return InjectionManagerModifier and TypeMethodDescription(package private) abstract InjectionManagerHk2InjectionManagerFactory.Hk2InjectionManagerStrategy.createInjectionManager(Object parent) private InjectionManagerHk2InjectionManagerFactory.initInjectionManager(InjectionManager injectionManager) Methods in org.glassfish.jersey.inject.hk2 with parameters of type InjectionManagerModifier and TypeMethodDescriptionprivate InjectionManagerHk2InjectionManagerFactory.initInjectionManager(InjectionManager injectionManager) -
Uses of InjectionManager in org.glassfish.jersey.internal
Methods in org.glassfish.jersey.internal with parameters of type InjectionManagerModifier and TypeMethodDescriptionExceptionMapperFactory.createLazyExceptionMappers(InjectionManager injectionManager) ReturnsLazyValueof exception mappers that delays their creation to the first use.voidAutoDiscoverableConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidBootstrapConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) Pre-initialization method should only register services intoInjectionManagerand populateBootstrapBag.voidContextResolverFactory.ContextResolversConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidExceptionMapperFactory.ExceptionMappersConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidJaxrsProviders.ProvidersConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) default voidBootstrapConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) Post-initialization method can get services fromInjectionManagerand is not able to register the new one because injection manager is already completed.voidContextResolverFactory.ContextResolversConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidExceptionMapperFactory.ExceptionMappersConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) Constructors in org.glassfish.jersey.internal with parameters of type InjectionManagerModifierConstructorDescriptionExceptionMapperFactory(InjectionManager injectionManager) Create new exception mapper factory initialized withinjection managerinstance that will be used to look up all providers implementingExceptionMapperinterface. -
Uses of InjectionManager in org.glassfish.jersey.internal.inject
Fields in org.glassfish.jersey.internal.inject declared as InjectionManagerModifier and TypeFieldDescriptionprivate InjectionManagerAbstractBinder.injectionManagerprivate final InjectionManagerProviderBinder.injectionManagerMethods in org.glassfish.jersey.internal.inject that return InjectionManagerModifier and TypeMethodDescriptiondefault InjectionManagerInjectionManagerFactory.create()Load a new injection manager without parent and initial binder.Load a new injection manager with parent object.static InjectionManagerInjections.createInjectionManager()Creates aInjectionManagerwithout parent and initial binder.static InjectionManagerInjections.createInjectionManager(Object parent) Creates an unnamed, parentedInjectionManager.static InjectionManagerInjections.createInjectionManager(Binder binder) Creates aInjectionManagerwith initial binder that is immediately registered.InjectionManagerSupplier.getInjectionManager()Get injection manager.Methods in org.glassfish.jersey.internal.inject with parameters of type InjectionManagerModifier and TypeMethodDescriptionstatic voidProviderBinder.bindProvider(Class<?> providerClass, ContractProvider model, InjectionManager injectionManager) Bind contract provider model to a provider class using the supplied injection manager.static voidProviderBinder.bindProvider(Object providerInstance, ContractProvider model, InjectionManager injectionManager) Bind contract provider model to a provider instance using the supplied injection manager.static voidProviderBinder.bindProviders(ComponentBag componentBag, javax.ws.rs.RuntimeType constrainedTo, Set<Class<?>> registeredClasses, InjectionManager injectionManager) Bind all providers contained inproviderBag(classes and instances) using injection manager.static voidProviderBinder.bindProviders(ComponentBag componentBag, InjectionManager injectionManager) Bind all providers contained inproviderBag(classes and instances) using injection manager.static <T> Iterable<T> Providers.getAllProviders(InjectionManager injectionManager, Class<T> contract) Get the iterable of all providers (custom and default) registered for the given service provider contract in the underlyinginjection managercontainer.static <T> Iterable<T> Providers.getAllProviders(InjectionManager injectionManager, Class<T> contract, Comparator<T> comparator) Get the iterable of all providers (custom and default) registered for the given service provider contract in the underlyinginjection managercontainer ordered based on the givencomparator.static <T> Iterable<T> Providers.getAllProviders(InjectionManager injectionManager, Class<T> contract, RankedComparator<T> comparator) Get the sorted iterable of allproviders(custom and default) registered for the given service provider contract in the underlyinginjection managercontainer.static <T> Iterable<RankedProvider<T>> Providers.getAllRankedProviders(InjectionManager injectionManager, Class<T> contract) Get the iterable of allproviders(custom and default) registered for the given service provider contract in the underlyinginjection managercontainer.static <T> Iterable<T> Providers.getAllRankedSortedProviders(InjectionManager injectionManager, Class<T> contract) Get the iterable of all providers (custom and default) registered for the given service provider contract in the underlyinginjection managercontainer and automatically sorted usingranked comparator.static <T> Collection<ServiceHolder<T>> Providers.getAllServiceHolders(InjectionManager injectionManager, Class<T> contract) Get collection of allServiceHolders bound for providers (custom and default) registered for the given service provider contract in the underlyinginjection managercontainer.static Collection<Binding> Bindings.getBindings(InjectionManager injectionManager, Binder binder) static <T> Set<T> Providers.getCustomProviders(InjectionManager injectionManager, Class<T> contract) Get the set of all custom providers registered for the given service provider contract in the underlyinginjection managercontainer.static <T> TInjections.getOrCreate(InjectionManager injectionManager, Class<T> clazz) Get the class by contract or create and inject a new instance.static <T> Set<T> Providers.getProviders(InjectionManager injectionManager, Class<T> contract) Get the set of default providers registered for the given service provider contract in the underlyinginjection managercontainer.private static <T> List<ServiceHolder<T>> Providers.getServiceHolders(InjectionManager bm, Class<T> contract, Annotation... qualifiers) private static <T> List<ServiceHolder<T>> Providers.getServiceHolders(InjectionManager injectionManager, Class<T> contract, Comparator<Class<?>> objectComparator, Annotation... qualifiers) (package private) voidAbstractBinder.setInjectionManager(InjectionManager injectionManager) SetsInjectionManagerto be able to create instance providers using the injection manager.Constructors in org.glassfish.jersey.internal.inject with parameters of type InjectionManagerModifierConstructorDescriptionProviderBinder(InjectionManager injectionManager) Create new provider binder instance. -
Uses of InjectionManager in org.glassfish.jersey.message.filtering
Constructors in org.glassfish.jersey.message.filtering with parameters of type InjectionManagerModifierConstructorDescriptionCommonScopeProvider(javax.ws.rs.core.Configuration config, InjectionManager injectionManager) Create new common scope provider with injectedconfigurationandinjection manager.EntityInspectorImpl(InjectionManager injectionManager) Constructor expectingInjectionManagerto be injected.SecurityServerScopeProvider(javax.ws.rs.core.Configuration config, InjectionManager injectionManager) ServerScopeProvider(javax.ws.rs.core.Configuration config, InjectionManager injectionManager) Create new server scope provider with injectedconfigurationandjersey injection manager. -
Uses of InjectionManager in org.glassfish.jersey.message.internal
Fields in org.glassfish.jersey.message.internal declared as InjectionManagerModifier and TypeFieldDescriptionprivate InjectionManagerMessageBodyFactory.injectionManagerprivate final InjectionManagerReaderInterceptorExecutor.injectionManagerprivate final InjectionManagerWriterInterceptorExecutor.injectionManagerMethods in org.glassfish.jersey.message.internal that return InjectionManagerModifier and TypeMethodDescriptionReaderInterceptorExecutor.getInjectionManager()WriterInterceptorExecutor.getInjectionManager()Methods in org.glassfish.jersey.message.internal with parameters of type InjectionManagerModifier and TypeMethodDescriptionvoidMessageBodyFactory.MessageBodyWorkersConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidMessageBodyFactory.initialize(InjectionManager injectionManager) Must be initialize at the time of completed populatedInjectionManager.voidMessageBodyFactory.MessageBodyWorkersConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) Constructors in org.glassfish.jersey.message.internal with parameters of type InjectionManagerModifierConstructorDescription(package private)ReaderInterceptorExecutor(Class<?> rawType, Type type, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String, String> headers, PropertiesDelegate propertiesDelegate, InputStream inputStream, MessageBodyWorkers workers, Iterable<javax.ws.rs.ext.ReaderInterceptor> readerInterceptors, boolean translateNce, InjectionManager injectionManager) Constructs a new executor to read given type from providedentityStream.WriterInterceptorExecutor(Object entity, Class<?> rawType, Type type, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String, Object> headers, PropertiesDelegate propertiesDelegate, OutputStream entityStream, MessageBodyWorkers workers, Iterable<javax.ws.rs.ext.WriterInterceptor> writerInterceptors, InjectionManager injectionManager) Constructs a new executor to write given type to providedentityStream. -
Uses of InjectionManager in org.glassfish.jersey.model.internal
Fields in org.glassfish.jersey.model.internal declared as InjectionManagerModifier and TypeFieldDescriptionprivate final InjectionManagerFeatureContextWrapper.injectionManagerprivate final InjectionManagerManagedObjectsFinalizer.injectionManagerFields in org.glassfish.jersey.model.internal with type parameters of type InjectionManagerModifier and TypeFieldDescriptionstatic final BiPredicate<ContractProvider, InjectionManager> ComponentBag.EXTERNAL_ONLYA filtering strategy that includes only models that contain contract registrable byInjectionManager.Methods in org.glassfish.jersey.model.internal that return InjectionManagerMethods in org.glassfish.jersey.model.internal with parameters of type InjectionManagerModifier and TypeMethodDescriptionvoidCommonConfig.configureAutoDiscoverableProviders(InjectionManager injectionManager, Collection<AutoDiscoverable> autoDiscoverables, boolean forcedOnly) Configureauto-discoverablesin the injection manager.CommonConfig.configureBinders(InjectionManager injectionManager, Set<Binder> configured) private voidCommonConfig.configureExternalObjects(InjectionManager injectionManager) private voidCommonConfig.configureFeatures(InjectionManager injectionManager, Set<CommonConfig.FeatureRegistration> processed, List<CommonConfig.FeatureRegistration> unprocessed, ManagedObjectsFinalizer managedObjectsFinalizer) voidCommonConfig.configureMetaProviders(InjectionManager injectionManager, ManagedObjectsFinalizer finalizer) Configure binders in the injection manager and enable JAX-RS features.static Predicate<ContractProvider> ComponentBag.excludeMetaProviders(InjectionManager injectionManager) A method creates thePredicatewhich is able to filter all Jersey meta-providers along with the components which is able to register the current usedInjectionManager.static <T> List<T> ComponentBag.getFromBinders(InjectionManager injectionManager, ComponentBag componentBag, Function<Object, T> cast, Predicate<Binding> filter) IfTobject is registered inComponentBagusing theBinder,Tis not visible using the methods for getting classes and instancesComponentBag.getClasses(Predicate)andComponentBag.getInstances(Predicate).Constructors in org.glassfish.jersey.model.internal with parameters of type InjectionManagerModifierConstructorDescriptionFeatureContextWrapper(javax.ws.rs.core.FeatureContext context, InjectionManager injectionManager) Create a new instance of wrapper.ManagedObjectsFinalizer(InjectionManager injectionManager) Creates a new instance ofManagedObjectsFinalizer. -
Uses of InjectionManager in org.glassfish.jersey.oauth1.signature
Constructors in org.glassfish.jersey.oauth1.signature with parameters of type InjectionManagerModifierConstructorDescriptionOAuth1Signature(InjectionManager injectionManager) Create a new instance of the OAuth signature configured with injectedServiceLocator. -
Uses of InjectionManager in org.glassfish.jersey.process.internal
Methods in org.glassfish.jersey.process.internal with parameters of type InjectionManagerModifier and TypeMethodDescriptionprivate static <T> List<T> ExecutorProviders.getExecutorProviders(InjectionManager injectionManager, Class<T> providerClass) voidRequestScope.RequestScopeConfigurator.init(InjectionManager injectionManagerFactory, BootstrapBag bootstrapBag) voidRequestScope.RequestScopeConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) static voidExecutorProviders.registerExecutorBindings(InjectionManager injectionManager) Create qualifiedExecutorServiceandScheduledExecutorServiceinjection bindings based on the registered providers implementing theExecutorServiceProviderand/orScheduledExecutorServiceProviderSPI.static voidExecutorProviders.registerExecutorBindings(InjectionManager injectionManager, List<ExecutorServiceProvider> executorProviders, List<ScheduledExecutorServiceProvider> scheduledProviders) Create qualifiedExecutorServiceandScheduledExecutorServiceinjection bindings based on the registered providers implementing theExecutorServiceProviderand/orScheduledExecutorServiceProviderSPI.protected voidAbstractExecutorProvidersConfigurator.registerExecutors(InjectionManager injectionManager, ComponentBag componentBag, ExecutorServiceProvider defaultAsyncExecutorProvider, ScheduledExecutorServiceProvider defaultScheduledExecutorProvider) Retrieves registeredExecutorServiceProviderandScheduledExecutorServiceProviderby an application and adds the default implementations of those interfaces to binds them intoInjectionManager. -
Uses of InjectionManager in org.glassfish.jersey.server
Fields in org.glassfish.jersey.server declared as InjectionManagerModifier and TypeFieldDescriptionprivate InjectionManagerApplicationHandler.injectionManagerprivate final InjectionManagerServerRuntime.injectionManagerMethods in org.glassfish.jersey.server that return InjectionManagerModifier and TypeMethodDescriptionApplicationHandler.getInjectionManager()ReturnsInjectionManagerrelevant to current application.Methods in org.glassfish.jersey.server with parameters of type InjectionManagerModifier and TypeMethodDescriptionprivate voidResourceModelConfigurator.bindEnhancingResourceClasses(InjectionManager injectionManager, ServerBootstrapBag bootstrapBag, ResourceModel resourceModel, ResourceBag resourceBag, ResourceConfig runtimeConfig) private voidResourceModelConfigurator.bindProvidersAndResources(InjectionManager injectionManager, ServerBootstrapBag bootstrapBag, ComponentBag componentBag, Collection<Class<?>> resourceClasses, Collection<Object> resourceInstances, ResourceConfig runtimeConfig) (package private) final voidResourceConfig.configureAutoDiscoverableProviders(InjectionManager injectionManager, Collection<AutoDiscoverable> autoDiscoverables) Configure auto-discoverables.voidResourceConfig.ImmutableState.configureAutoDiscoverableProviders(InjectionManager injectionManager, Collection<AutoDiscoverable> autoDiscoverables, boolean forcedOnly) (package private) final voidResourceConfig.configureForcedAutoDiscoverableProviders(InjectionManager injectionManager) Configure forced auto-discoverables.(package private) final voidResourceConfig.configureMetaProviders(InjectionManager injectionManager, ManagedObjectsFinalizer finalizer) voidResourceConfig.ImmutableState.configureMetaProviders(InjectionManager injectionManager, ManagedObjectsFinalizer finalizer) private static javax.ws.rs.core.ApplicationApplicationConfigurator.createApplication(InjectionManager injectionManager, Class<? extends javax.ws.rs.core.Application> applicationClass, Value<Collection<ComponentProvider>> componentProvidersValue) (package private) static ServerRuntimeServerRuntime.createServerRuntime(InjectionManager injectionManager, ServerBootstrapBag bootstrapBag, Stage<RequestProcessingContext> processingRoot, ApplicationEventListener eventListener, ProcessingProviders processingProviders) voidApplicationConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidApplicationHandler.RuntimeConfigConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidComponentProviderConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidContainerProviderConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidExternalRequestScopeConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidJerseyResourceContextConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidModelProcessorConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidProcessingProvidersConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidResourceBagConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidResourceModelConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidServerExecutorProvidersConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) private ServerRuntimeApplicationHandler.initialize(InjectionManager injectionManager, List<BootstrapConfigurator> bootstrapConfigurators, ServerBootstrapBag bootstrapBag) Assumes the configuration field is initialized with a valid ResourceConfig.private voidApplicationHandler.initialize(ApplicationConfigurator applicationConfigurator, InjectionManager injectionManager, Binder customBinder) private static voidApplicationHandler.logApplicationInitConfiguration(InjectionManager injectionManager, ResourceBag resourceBag, ProcessingProviders processingProviders) voidComponentProviderConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidJerseyResourceContextConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidProcessingProvidersConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) Constructors in org.glassfish.jersey.server with parameters of type InjectionManagerModifierConstructorDescriptionprivateServerRuntime(Stage<RequestProcessingContext> requestProcessingRoot, ProcessingProviders processingProviders, InjectionManager injectionManager, ScheduledExecutorService backgroundScheduler, javax.inject.Provider<ExecutorService> managedAsyncExecutorProvider, RequestScope requestScope, ExceptionMappers exceptionMappers, ApplicationEventListener applicationEventListener, ExternalRequestScope externalScope, javax.ws.rs.core.Configuration configuration) -
Uses of InjectionManager in org.glassfish.jersey.server.filter
Fields in org.glassfish.jersey.server.filter declared as InjectionManager -
Uses of InjectionManager in org.glassfish.jersey.server.internal.inject
Fields in org.glassfish.jersey.server.internal.inject declared as InjectionManagerModifier and TypeFieldDescriptionprivate final InjectionManagerBeanParamValueParamProvider.BeanParamValueProvider.injectionManagerprivate final InjectionManagerBeanParamValueParamProvider.injectionManagerMethods in org.glassfish.jersey.server.internal.inject with parameters of type InjectionManagerModifier and TypeMethodDescriptionvoidParamConverterConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidParamExtractorConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidValueParamProviderConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidValueParamProviderConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) private voidValueParamProviderConfigurator.registerResolver(InjectionManager im, ValueParamProvider vfp, Class<? extends Annotation> annotation, javax.inject.Provider<ContainerRequest> request) Constructors in org.glassfish.jersey.server.internal.inject with parameters of type InjectionManagerModifierConstructorDescriptionBeanParamValueParamProvider(javax.inject.Provider<MultivaluedParameterExtractorProvider> mpep, InjectionManager injectionManager) Creates new instance initialized from parameters injected by HK2.privateBeanParamValueProvider(InjectionManager injectionManager, Parameter parameter) -
Uses of InjectionManager in org.glassfish.jersey.server.internal.monitoring
Fields in org.glassfish.jersey.server.internal.monitoring declared as InjectionManagerModifier and TypeFieldDescriptionprivate InjectionManagerMonitoringEventListener.injectionManagerConstructors in org.glassfish.jersey.server.internal.monitoring with parameters of type InjectionManagerModifierConstructorDescription(package private)MonitoringStatisticsProcessor(InjectionManager injectionManager, MonitoringEventListener monitoringEventListener) Creates a new instance of processor. -
Uses of InjectionManager in org.glassfish.jersey.server.internal.process
Fields in org.glassfish.jersey.server.internal.process declared as InjectionManagerModifier and TypeFieldDescriptionprivate final InjectionManagerReferencesInitializer.injectionManagerprivate final InjectionManagerRequestProcessingContext.injectionManagerMethods in org.glassfish.jersey.server.internal.process that return InjectionManagerModifier and TypeMethodDescriptionRequestProcessingContext.injectionManager()Get injection manager.Methods in org.glassfish.jersey.server.internal.process with parameters of type InjectionManagerModifier and TypeMethodDescriptionvoidRequestProcessingConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) Constructors in org.glassfish.jersey.server.internal.process with parameters of type InjectionManagerModifierConstructorDescriptionReferencesInitializer(InjectionManager injectionManager, javax.inject.Provider<RequestProcessingContextReference> processingContextRefProvider) Injection constructor.RequestProcessingContext(InjectionManager injectionManager, ContainerRequest request, UriRoutingContext routingContext, RequestEventBuilder monitoringEventBuilder, RequestEventListener monitoringEventListener) Create new request processing context. -
Uses of InjectionManager in org.glassfish.jersey.server.model
Fields in org.glassfish.jersey.server.model declared as InjectionManagerModifier and TypeFieldDescriptionprivate InjectionManagerResourceMethodInvoker.Builder.injectionManagerMethods in org.glassfish.jersey.server.model with parameters of type InjectionManagerModifier and TypeMethodDescriptionMethodHandler.ClassBasedMethodHandler.getInstance(InjectionManager injectionManager) abstract ObjectMethodHandler.getInstance(InjectionManager injectionManager) Get the injected resource method handler instance.MethodHandler.InstanceBasedMethodHandler.getInstance(InjectionManager injectionManager) ResourceMethodInvoker.Builder.injectionManager(InjectionManager injectionManager) Set runtime DI injection manager.Constructors in org.glassfish.jersey.server.model with parameters of type InjectionManagerModifierConstructorDescriptionprivateResourceMethodInvoker(ResourceMethodDispatcher.Provider dispatcherProvider, ResourceMethodInvocationHandlerProvider invocationHandlerProvider, ResourceMethod method, ProcessingProviders processingProviders, InjectionManager injectionManager, javax.ws.rs.core.Configuration globalConfig, ConfiguredValidator validator) -
Uses of InjectionManager in org.glassfish.jersey.server.model.internal
Methods in org.glassfish.jersey.server.model.internal with parameters of type InjectionManagerModifier and TypeMethodDescriptionvoidResourceMethodInvokerConfigurator.init(InjectionManager injectionManager, BootstrapBag bootstrapBag) voidResourceMethodInvokerConfigurator.postInit(InjectionManager injectionManager, BootstrapBag bootstrapBag) Constructors in org.glassfish.jersey.server.model.internal with parameters of type InjectionManagerModifierConstructorDescription(package private)ResourceMethodInvocationHandlerFactory(InjectionManager injectionManager) -
Uses of InjectionManager in org.glassfish.jersey.server.spi
Methods in org.glassfish.jersey.server.spi with parameters of type InjectionManagerModifier and TypeMethodDescriptionvoidComponentProvider.initialize(InjectionManager injectionManager) Initializes the component provider with a reference to a injection manager instance, which will get used in the application to manage individual components.voidRequestScopedInitializer.initialize(InjectionManager injectionManager) Perform request-scoped initialization.ExternalRequestScope.open(InjectionManager injectionManager) Invoked when a new request gets started.voidExternalRequestScope.resume(ExternalRequestContext<T> c, InjectionManager injectionManager) Resume request associated with provided context.voidExternalRequestScope.suspend(ExternalRequestContext<T> c, InjectionManager injectionManager) Suspend request associated with provided context. -
Uses of InjectionManager in org.glassfish.jersey.server.wadl.config
Methods in org.glassfish.jersey.server.wadl.config with parameters of type InjectionManagerModifier and TypeMethodDescriptionWadlGeneratorConfig.createWadlGenerator(InjectionManager injectionManager) Create a new instance ofWadlGenerator, based on theWadlGeneratorDescriptions provided byWadlGeneratorConfig.configure().private static WadlGeneratorLoader.WadlGeneratorControlWadlGeneratorLoader.loadWadlGenerator(InjectionManager injectionManager, WadlGeneratorDescription wadlGeneratorDescription, WadlGenerator wadlGeneratorDelegate) (package private) static WadlGeneratorWadlGeneratorLoader.loadWadlGeneratorDescriptions(InjectionManager injectionManager, List<WadlGeneratorDescription> wadlGeneratorDescriptions) (package private) static WadlGeneratorWadlGeneratorLoader.loadWadlGeneratorDescriptions(InjectionManager injectionManager, WadlGeneratorDescription... wadlGeneratorDescriptions) -
Uses of InjectionManager in org.glassfish.jersey.server.wadl.internal
Fields in org.glassfish.jersey.server.wadl.internal declared as InjectionManagerModifier and TypeFieldDescriptionprivate final InjectionManagerWadlApplicationContextImpl.injectionManagerConstructors in org.glassfish.jersey.server.wadl.internal with parameters of type InjectionManagerModifierConstructorDescriptionWadlApplicationContextImpl(InjectionManager injectionManager, javax.ws.rs.core.Configuration configuration, ExtendedResourceContext resourceContext) Injection constructor.