Class ServerPagesAppBundle

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

    public class ServerPagesAppBundle
    extends java.lang.Object
    implements ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle
    Bundle for server pages application installation (initialized with either ServerPagesBundle.app(String, String, String) or ServerPagesBundle.adminApp(String, String, String)).

    NOTE: global views support must be registered before this bundle!

    Since:
    05.06.2019
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ServerPagesAppBundle.AppBuilder
      Server pages application bundle builder.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void initialize​(ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap bootstrap)  
      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
    • Constructor Detail

      • ServerPagesAppBundle

        public ServerPagesAppBundle​(ServerPagesApp app)
    • Method Detail

      • initialize

        public void initialize​(ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap bootstrap)
        Specified by:
        initialize in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle
      • run

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