class ApplicationConfiguration {

    public Integer getApplicationInstanceIndex() {
        if (applicationInstanceIndex == null) {
            applicationInstanceIndex = getApplicationInstanceIndexFromEnvironment();
        }
        return applicationInstanceIndex;
    }

    public  ApplicationConfiguration();
    @Inject public  ApplicationConfiguration(Environment environment);

}