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.ProvisionListener
Listens guice for created services and checks correctness for services registered byJerseyInstaller
based 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> void
onProvision(com.google.inject.spi.ProvisionListener.ProvisionInvocation<T> provision)
void
setContextDebugService(ContextDebugService contextDebugService)
-
-
-
Method Detail
-
onProvision
public <T> void onProvision(com.google.inject.spi.ProvisionListener.ProvisionInvocation<T> provision)
- Specified by:
onProvision
in interfacecom.google.inject.spi.ProvisionListener
-
setContextDebugService
@Inject public void setContextDebugService(ContextDebugService contextDebugService)
-
-