class ApplicationConfiguration {

    public int getStepPollingIntervalInSeconds() {
        if (stepPollingIntervalInSeconds == null) {
            stepPollingIntervalInSeconds = getStepPollingIntervalFromEnvironment();
        }
        return stepPollingIntervalInSeconds;
    }

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

}