Commit 4d34b9c9 authored by Brian Long's avatar Brian Long
Browse files

added spring injection for timeouts

parent 10589e8b
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -61,6 +61,12 @@ public abstract class AcsClientConfiguration implements ClientConfiguration {
	@Value("${content.service.security.oauth.grantPassword:#{null}}")
	private String oAuthPassword;

    @Value("${content.service.http.connectTimeout:#{null}}")
    private Integer connectTimeoutInMillis;

    @Value("${content.service.http.responseTimeout:#{null}}")
    private Integer responseTimeoutInMillis;

	public String getBaseUrl() {
		return this.baseUrl;
	}
@@ -149,4 +155,22 @@ public abstract class AcsClientConfiguration implements ClientConfiguration {
		this.oAuthPassword = oAuthPassword;
	}
	
	@Override
	public Integer getConnectTimeoutInMillis() {
	    return this.connectTimeoutInMillis;
	}
	
	public void setConnectTimeoutInMillis(Integer connectTimeoutInMillis) {
        this.connectTimeoutInMillis = connectTimeoutInMillis;
    }
	
	@Override
	public Integer getResponseTimeoutInMillis() {
	    return this.responseTimeoutInMillis;
	}
	
	public void setResponseTimeoutInMillis(Integer responseTimeoutInMillis) {
        this.responseTimeoutInMillis = responseTimeoutInMillis;
    }

}