Class ClientExecutorProvidersConfigurator

    • Field Detail

      • LOGGER

        private static final java.util.logging.Logger LOGGER
      • MANAGED_EXECUTOR_SERVICE

        private static final java.util.concurrent.ExecutorService MANAGED_EXECUTOR_SERVICE
      • customExecutorService

        private final java.util.concurrent.ExecutorService customExecutorService
      • customScheduledExecutorService

        private final java.util.concurrent.ScheduledExecutorService customScheduledExecutorService
    • Constructor Detail

      • ClientExecutorProvidersConfigurator

        ClientExecutorProvidersConfigurator​(ComponentBag componentBag,
                                            JerseyClient client,
                                            java.util.concurrent.ExecutorService customExecutorService,
                                            java.util.concurrent.ScheduledExecutorService customScheduledExecutorService)
    • Method Detail

      • init

        public void init​(InjectionManager injectionManager,
                         BootstrapBag bootstrapBag)
        Description copied from interface: BootstrapConfigurator
        Pre-initialization method should only register services into InjectionManager and populate BootstrapBag.
        Parameters:
        injectionManager - not completed injection manager.
        bootstrapBag - bootstrap bag with services used in following processing.
      • lookupManagedExecutorService

        private static java.util.concurrent.ExecutorService lookupManagedExecutorService()
      • lookupManagedScheduledExecutorService

        private java.util.concurrent.ScheduledExecutorService lookupManagedScheduledExecutorService()