Uses of Class
org.glassfish.jersey.model.internal.ComponentBag
Packages that use ComponentBag
Package
Description
Common Jersey internal model related classes and interfaces.
Common Jersey internal processing classes.
-
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(org.glassfish.jersey.internal.inject.InjectionManager injectionManager, ComponentBag componentBag, Function<Object, T> cast, Predicate<org.glassfish.jersey.internal.inject.Binding> filter) IfTobject is registered inComponentBagusing theBinder,Tis not visible using the methods for getting classes and instancesComponentBag.getClasses(Predicate)andComponentBag.getInstances(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(org.glassfish.jersey.internal.inject.InjectionManager injectionManager, ComponentBag componentBag, ExecutorServiceProvider defaultAsyncExecutorProvider, ScheduledExecutorServiceProvider defaultScheduledExecutorProvider) Retrieves registeredExecutorServiceProviderandScheduledExecutorServiceProviderby an application and adds the default implementations of those interfaces to binds them intoInjectionManager.