Package com.acrolinx.client.sdk.http
Class RewritingHttpClientDecorator
- java.lang.Object
-
- com.acrolinx.client.sdk.http.RewritingHttpClientDecorator
-
- All Implemented Interfaces:
AcrolinxHttpClient
public class RewritingHttpClientDecorator extends java.lang.Object implements AcrolinxHttpClient
-
-
Constructor Summary
Constructors Constructor Description RewritingHttpClientDecorator(AcrolinxHttpClient delegate, java.net.URI from, java.net.URI to)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
AcrolinxResponse
fetch(java.net.URI url, HttpMethod method, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String body)
-
-
-
Constructor Detail
-
RewritingHttpClientDecorator
public RewritingHttpClientDecorator(AcrolinxHttpClient delegate, java.net.URI from, java.net.URI to)
-
-
Method Detail
-
fetch
public AcrolinxResponse fetch(java.net.URI url, HttpMethod method, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String body) throws java.io.IOException, AcrolinxException
- Specified by:
fetch
in interfaceAcrolinxHttpClient
- Throws:
java.io.IOException
AcrolinxException
-
close
public void close() throws java.io.IOException
- Specified by:
close
in interfaceAcrolinxHttpClient
- Throws:
java.io.IOException
-
-