Class ServerPagesAppExtensionBundle

  • All Implemented Interfaces:
    ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle

    public class ServerPagesAppExtensionBundle
    extends java.lang.Object
    implements ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle
    Bundle for extending (or overriding) registered server pages app resources (through ServerPagesBundle.extendApp(String)).

    Bundle is registered in initialization phase, but with delayed configuration callback, actual configuration could be delayed to run phase.

    Since:
    27.09.2019
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void run​(ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment environment)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle

        initialize
    • Constructor Detail

      • ServerPagesAppExtensionBundle

        protected ServerPagesAppExtensionBundle​(java.lang.String name)
    • Method Detail

      • run

        public void run​(ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment environment)
                 throws java.lang.Exception
        Specified by:
        run in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle
        Throws:
        java.lang.Exception