Uses of Interface
org.glassfish.jersey.spi.ExecutorServiceProvider
-
Packages that use ExecutorServiceProvider Package Description org.glassfish.jersey.client Jersey client-side classes.org.glassfish.jersey.process.internal Common Jersey internal processing classes.org.glassfish.jersey.server Jersey server-side classes.org.glassfish.jersey.spi Common Jersey service provider contract (SPI) classes. -
-
Uses of ExecutorServiceProvider in org.glassfish.jersey.client
Classes in org.glassfish.jersey.client that implement ExecutorServiceProvider Modifier and Type Class Description static classClientExecutorProvidersConfigurator.ClientExecutorServiceProviderstatic classClientExecutorProvidersConfigurator.ClientScheduledExecutorServiceProvider(package private) classDefaultClientAsyncExecutorProviderDefaultExecutorServiceProviderused on the client side for asynchronous request processing.(package private) classDefaultClientBackgroundSchedulerProviderDefaultScheduledExecutorServiceProviderused 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 ExecutorServiceProvider Modifier and Type Field Description private ExecutorServiceProviderExecutorProviders.ExecutorServiceSupplier. executorProviderFields in org.glassfish.jersey.process.internal with type parameters of type ExecutorServiceProvider Modifier and Type Field Description private static java.util.function.Function<java.lang.Object,ExecutorServiceProvider>AbstractExecutorProvidersConfigurator. CAST_TO_EXECUTOR_PROVIDERMethods in org.glassfish.jersey.process.internal with type parameters of type ExecutorServiceProvider Modifier and Type Method Description private static <T extends ExecutorServiceProvider>
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.util.List<T>>ExecutorProviders. getQualifierToProviderMap(java.util.List<T> executorProviders)Methods in org.glassfish.jersey.process.internal with parameters of type ExecutorServiceProvider Modifier and Type Method Description private static voidExecutorProviders. logExecutorServiceProvider(java.lang.Class<? extends java.lang.annotation.Annotation> qualifierAnnotationClass, java.util.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 ExecutorServiceProvider Modifier and Type Method Description private static voidExecutorProviders. logExecutorServiceProvider(java.lang.Class<? extends java.lang.annotation.Annotation> qualifierAnnotationClass, java.util.Iterator<ExecutorServiceProvider> bucketProviderIterator, ExecutorServiceProvider executorProvider)static voidExecutorProviders. registerExecutorBindings(InjectionManager injectionManager, java.util.List<ExecutorServiceProvider> executorProviders, java.util.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 ExecutorServiceProvider Constructor Description ExecutorServiceSupplier(ExecutorServiceProvider executorServiceProvider) -
Uses of ExecutorServiceProvider in org.glassfish.jersey.server
Classes in org.glassfish.jersey.server that implement ExecutorServiceProvider Modifier and Type Class Description private static classServerExecutorProvidersConfigurator.DefaultBackgroundSchedulerProviderDefaultScheduledExecutorServiceProviderused on the server side for providing the scheduled executor service that runs background tasks.private static classServerExecutorProvidersConfigurator.DefaultManagedAsyncExecutorProviderDefaultExecutorServiceProviderused on the server side for managed asynchronous request processing. -
Uses of ExecutorServiceProvider in org.glassfish.jersey.spi
Subinterfaces of ExecutorServiceProvider in org.glassfish.jersey.spi Modifier and Type Interface Description interfaceScheduledExecutorServiceProviderAn 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 ExecutorServiceProvider Modifier and Type Class Description classScheduledThreadPoolExecutorProviderDefault implementation of the Jerseyscheduled executor service provider SPI.classThreadPoolExecutorProviderDefault implementation of the Jerseyexecutor service provider SPI.
-