Class GuiceInstanceListener
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.module.jersey.debug.service.GuiceInstanceListener
-
- All Implemented Interfaces:
com.google.inject.spi.ProvisionListener
public class GuiceInstanceListener extends java.lang.Object implements com.google.inject.spi.ProvisionListenerListens guice for created services and checks correctness for services registered byJerseyInstallerbased installers.Some services will be registered before debug service gets injected into listener instance, so before this listener simply collects all created objects to check after.
- Since:
- 15.01.2016
-
-
Constructor Summary
Constructors Constructor Description GuiceInstanceListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> voidonProvision(com.google.inject.spi.ProvisionListener.ProvisionInvocation<T> provision)voidsetContextDebugService(ContextDebugService contextDebugService)
-
-
-
Method Detail
-
onProvision
public <T> void onProvision(com.google.inject.spi.ProvisionListener.ProvisionInvocation<T> provision)
- Specified by:
onProvisionin interfacecom.google.inject.spi.ProvisionListener
-
setContextDebugService
@Inject public void setContextDebugService(ContextDebugService contextDebugService)
-
-