Class RequestScope.RequestScopeConfigurator

java.lang.Object
org.glassfish.jersey.process.internal.RequestScope.RequestScopeConfigurator
All Implemented Interfaces:
BootstrapConfigurator
Enclosing class:
RequestScope

public static class RequestScope.RequestScopeConfigurator extends Object implements BootstrapConfigurator
Configurator which initializes and register RequestScope instance int InjectionManager and BootstrapBag.
Author:
Petr Bouda
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    init(org.glassfish.jersey.internal.inject.InjectionManager injectionManagerFactory, BootstrapBag bootstrapBag)
    Pre-initialization method should only register services into InjectionManager and populate BootstrapBag.
    void
    postInit(org.glassfish.jersey.internal.inject.InjectionManager injectionManager, BootstrapBag bootstrapBag)
    Post-initialization method can get services from InjectionManager and is not able to register the new one because injection manager is already completed.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RequestScopeConfigurator

      public RequestScopeConfigurator()
  • Method Details

    • init

      public void init(org.glassfish.jersey.internal.inject.InjectionManager injectionManagerFactory, BootstrapBag bootstrapBag)
      Description copied from interface: BootstrapConfigurator
      Pre-initialization method should only register services into InjectionManager and populate BootstrapBag.
      Specified by:
      init in interface BootstrapConfigurator
      Parameters:
      injectionManagerFactory - not completed injection manager.
      bootstrapBag - bootstrap bag with services used in following processing.
    • postInit

      public void postInit(org.glassfish.jersey.internal.inject.InjectionManager injectionManager, BootstrapBag bootstrapBag)
      Description copied from interface: BootstrapConfigurator
      Post-initialization method can get services from InjectionManager and is not able to register the new one because injection manager is already completed.
      Specified by:
      postInit in interface BootstrapConfigurator
      Parameters:
      injectionManager - already completed injection manager.
      bootstrapBag - bootstrap bag with services used in following processing.