Uses of Interface
org.glassfish.jersey.spi.ExecutorServiceProvider
Packages that use ExecutorServiceProvider
Package
Description
Jersey client-side classes.
Common Jersey internal processing classes.
Jersey server-side classes.
Common Jersey service provider contract (SPI) classes.
-
Uses of ExecutorServiceProvider in org.glassfish.jersey.client
Classes in org.glassfish.jersey.client that implement ExecutorServiceProviderModifier and TypeClassDescriptionstatic classstatic class(package private) classDefaultExecutorServiceProviderused on the client side for asynchronous request processing.(package private) classDefaultScheduledExecutorServiceProviderused on the client side for providing the scheduled executor service that runs background tasks. -
Uses of ExecutorServiceProvider in org.glassfish.jersey.process.internal
Fields in org.glassfish.jersey.process.internal declared as ExecutorServiceProviderModifier and TypeFieldDescriptionprivate final ExecutorServiceProviderExecutorProviders.ExecutorServiceSupplier.executorProviderFields in org.glassfish.jersey.process.internal with type parameters of type ExecutorServiceProviderModifier and TypeFieldDescriptionprivate static final Function<Object, ExecutorServiceProvider> AbstractExecutorProvidersConfigurator.CAST_TO_EXECUTOR_PROVIDERMethods in org.glassfish.jersey.process.internal with type parameters of type ExecutorServiceProviderModifier and TypeMethodDescriptionprivate static <T extends ExecutorServiceProvider>
Map<Class<? extends Annotation>, List<T>> ExecutorProviders.getQualifierToProviderMap(List<T> executorProviders) Methods in org.glassfish.jersey.process.internal with parameters of type ExecutorServiceProviderModifier and TypeMethodDescriptionprivate static voidExecutorProviders.logExecutorServiceProvider(Class<? extends Annotation> qualifierAnnotationClass, Iterator<ExecutorServiceProvider> bucketProviderIterator, ExecutorServiceProvider executorProvider) 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.Method parameters in org.glassfish.jersey.process.internal with type arguments of type ExecutorServiceProviderModifier and TypeMethodDescriptionprivate static voidExecutorProviders.logExecutorServiceProvider(Class<? extends Annotation> qualifierAnnotationClass, Iterator<ExecutorServiceProvider> bucketProviderIterator, ExecutorServiceProvider executorProvider) static voidExecutorProviders.registerExecutorBindings(InjectionManager injectionManager, List<ExecutorServiceProvider> executorProviders, List<ScheduledExecutorServiceProvider> scheduledProviders) Create qualifiedExecutorServiceandScheduledExecutorServiceinjection bindings based on the registered providers implementing theExecutorServiceProviderand/orScheduledExecutorServiceProviderSPI.Constructors in org.glassfish.jersey.process.internal with parameters of type ExecutorServiceProviderModifierConstructorDescriptionprivateExecutorServiceSupplier(ExecutorServiceProvider executorServiceProvider) -
Uses of ExecutorServiceProvider in org.glassfish.jersey.server
Classes in org.glassfish.jersey.server that implement ExecutorServiceProviderModifier and TypeClassDescriptionprivate static classDefaultScheduledExecutorServiceProviderused on the server side for providing the scheduled executor service that runs background tasks.private static classDefaultExecutorServiceProviderused on the server side for managed asynchronous request processing. -
Uses of ExecutorServiceProvider in org.glassfish.jersey.spi
Subinterfaces of ExecutorServiceProvider in org.glassfish.jersey.spiModifier and TypeInterfaceDescriptioninterfaceAn extension contract for providing pluggable scheduled executor service providers to be used by Jersey client or server runtime whenever a specific scheduler is needed to schedule execution of a Jersey runtime processing task.Classes in org.glassfish.jersey.spi that implement ExecutorServiceProviderModifier and TypeClassDescriptionclassDefault implementation of the Jerseyscheduled executor service provider SPI.classDefault implementation of the Jerseyexecutor service provider SPI.