Class ExtendedConfiguration

java.lang.Object
ru.vyarus.guicey.gsp.app.ext.ExtendedConfiguration

public class ExtendedConfiguration extends Object
Gsp application extension object. Contains both direct and delayed configurations. Delayed configuration will be applied just before gsp application initialization (after guice context startup).
Since:
26.12.2019
  • Constructor Details

    • ExtendedConfiguration

      public ExtendedConfiguration(String name)
  • Method Details

    • setDelayedCallback

      public void setDelayedCallback(DelayedConfigurationCallback callback)
    • configure

      public void configure(ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment environment)
      Apply delayed configuration, if registered.
      Parameters:
      environment - environment
    • getName

      public String getName()
      Returns:
      target application name
    • getAssets

      public AssetSources getAssets()
      Returns:
      assets extensions
    • getViews

      public ViewRestSources getViews()
      Returns:
      views extensions