Uses of Class
org.glassfish.jersey.model.internal.ComponentBag
Packages that use ComponentBag
Package
Description
Common Jersey internal injection utility classes.
Common Jersey internal model related classes and interfaces.
Common Jersey internal processing classes.
-
Uses of ComponentBag in org.glassfish.jersey.internal.inject
Methods in org.glassfish.jersey.internal.inject with parameters of type ComponentBagModifier and TypeMethodDescriptionstatic voidProviderBinder.bindProviders(ComponentBag componentBag, RuntimeType constrainedTo, Set<Class<?>> registeredClasses, InjectionManager injectionManager) Deprecated.static voidProviderBinder.bindProviders(ComponentBag componentBag, RuntimeType constrainedTo, Set<Class<?>> registeredClasses, InjectionManager injectionManager, Collection<ComponentProvider> componentProviders) 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. -
Uses of ComponentBag in org.glassfish.jersey.model.internal
Methods in org.glassfish.jersey.model.internal that return ComponentBagModifier and TypeMethodDescriptionComponentBag.copy()Get a copy of this component bag.final ComponentBagCommonConfig.getComponentBag()Returns aComponentBaginstance associated with the configuration.ComponentBag.immutableCopy()Get immutable copy of a component bag.static ComponentBagComponentBag.newInstance(Predicate<ContractProvider> registrationStrategy) Create new empty component bag.Methods in org.glassfish.jersey.model.internal with parameters of type ComponentBagModifier and TypeMethodDescriptionstatic <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 instancesgetClasses(Predicate)andgetInstances(Predicate). -
Uses of ComponentBag in org.glassfish.jersey.process.internal
Methods in org.glassfish.jersey.process.internal with parameters of type ComponentBagModifier and TypeMethodDescriptionprotected voidAbstractExecutorProvidersConfigurator.registerExecutors(InjectionManager injectionManager, ComponentBag componentBag, ExecutorServiceProvider defaultAsyncExecutorProvider, ScheduledExecutorServiceProvider defaultScheduledExecutorProvider, ManagedObjectsFinalizer finalizer) Retrieves registeredExecutorServiceProviderandScheduledExecutorServiceProviderby an application and adds the default implementations of those interfaces to binds them intoInjectionManager.