class ApplicationConfiguration {

    public Integer getAuditLogClientQueueCapacity() {
        if (auditLogClientQueueCapacity == null) {
            auditLogClientQueueCapacity = getAuditLogClientQueueCapacityFromEnvironment();
        }
        return auditLogClientQueueCapacity;
    }

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

}