Class GuiceBridgeActivator

java.lang.Object
ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBridgeActivator

public class GuiceBridgeActivator extends Object
Enables HK2 guice bridge to allow HK2 services to see guice beans. Bridge installation is enabled by GuiceyOptions.UseHkBridge option.

Installation extracted to separate class to isolate bridge dependency usage: when bridge is enabled. extra 'org.glassfish.hk2:guice-bridge:2.6.1' dependency is required.

Since:
26.03.2017
  • Constructor Details

    • GuiceBridgeActivator

      public GuiceBridgeActivator(org.glassfish.jersey.internal.inject.InjectionManager injectionManager, com.google.inject.Injector injector)
      Create bridge activator.
      Parameters:
      injectionManager - hk injection manager
      injector - guice injector
  • Method Details

    • activate

      public void activate()
      Activate HK2 guice bridge.