Class LifecycleModule

    • Constructor Summary

      Constructors 
      Constructor Description
      LifecycleModule()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.google.inject.binder.LinkedBindingBuilder<LifecycleListener> listener()  
      • Methods inherited from class com.google.inject.AbstractModule

        addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
    • Constructor Detail

      • LifecycleModule

        public LifecycleModule()
    • Method Detail

      • listener

        protected com.google.inject.binder.LinkedBindingBuilder<LifecycleListener> listener()
        Returns:
        a unique listener binding.

        To create a listener binding use:

         listener().to(MyListener.class);
         
        where MyListener is a Singleton implementing the LifecycleListener interface.