protected final void configure()

in archaius2-guice/src/main/java/com/netflix/archaius/guice/ArchaiusModule.java [245:265]


    protected final void configure() {
        install(new InternalArchaiusModule());
        OptionalBinder.newOptionalBinder(binder(), AccessMonitorUtil.class);

        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);
        }
    }