Class ServerPagesAppExtensionBundle

java.lang.Object
ru.vyarus.guicey.gsp.app.ext.ServerPagesAppExtensionBundle
All Implemented Interfaces:
ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle

public class ServerPagesAppExtensionBundle extends 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
  • Constructor Details

    • ServerPagesAppExtensionBundle

      protected ServerPagesAppExtensionBundle(String name)
  • Method Details

    • run

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