Package net.rfc3507.client
Class ICAPRequest
- java.lang.Object
-
- net.rfc3507.client.ICAPRequest
-
public class ICAPRequest extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ICAPRequest.Mode
-
Constructor Summary
Constructors Constructor Description ICAPRequest(String service, ICAPRequest.Mode mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getHttpRequestBody()
byte[]
getHttpRequestHeader()
byte[]
getHttpResponseBody()
byte[]
getHttpResponseHeader()
ICAPRequest.Mode
getMode()
int
getPreview()
String
getResourceName()
String
getService()
void
setHttpRequestBody(byte[] httpRequestBody)
void
setHttpRequestBody(File body)
void
setHttpRequestBody(URL resource)
void
setHttpRequestHeader(byte[] httpRequestHeader)
void
setHttpResponseBody(byte[] httpResponseBody)
void
setHttpResponseBody(File body)
void
setHttpResponseBody(URL resource)
void
setHttpResponseHeader(byte[] httpResponseHeader)
void
setPreview(int preview)
void
setResourceName(String resourceName)
-
-
-
Constructor Detail
-
ICAPRequest
public ICAPRequest(String service, ICAPRequest.Mode mode)
-
-
Method Detail
-
getService
public String getService()
-
getMode
public ICAPRequest.Mode getMode()
-
setPreview
public void setPreview(int preview)
-
getPreview
public int getPreview()
-
getHttpRequestHeader
public byte[] getHttpRequestHeader()
-
setHttpRequestHeader
public void setHttpRequestHeader(byte[] httpRequestHeader)
-
setHttpRequestBody
public void setHttpRequestBody(byte[] httpRequestBody)
-
setHttpRequestBody
public void setHttpRequestBody(File body) throws ICAPException
- Throws:
ICAPException
-
setHttpRequestBody
public void setHttpRequestBody(URL resource) throws ICAPException
- Throws:
ICAPException
-
getHttpRequestBody
public byte[] getHttpRequestBody()
-
getHttpResponseHeader
public byte[] getHttpResponseHeader()
-
setHttpResponseHeader
public void setHttpResponseHeader(byte[] httpResponseHeader)
-
setHttpResponseBody
public void setHttpResponseBody(byte[] httpResponseBody)
-
setHttpResponseBody
public void setHttpResponseBody(File body) throws ICAPException
- Throws:
ICAPException
-
setHttpResponseBody
public void setHttpResponseBody(URL resource) throws ICAPException
- Throws:
ICAPException
-
getHttpResponseBody
public byte[] getHttpResponseBody()
-
setResourceName
public void setResourceName(String resourceName)
-
getResourceName
public String getResourceName()
-
-