@Override protected final void configure() { install(new InternalArchaiusModule()); configureArchaius(); // TODO: Remove in next release if (configName != null) { this.bindConfigurationName().toInstance(configName); } // TODO: Remove in next release if (cascadeStrategy != null) { this.bindCascadeStrategy().to(cascadeStrategy); } // TODO: Remove in next release if (applicationOverride != null) { this.bindApplicationConfigurationOverride().toInstance(applicationOverride); } } }