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 classICAPRequest.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.ModegetMode()intgetPreview()StringgetResourceName()StringgetService()voidsetHttpRequestBody(byte[] httpRequestBody)voidsetHttpRequestBody(File body)voidsetHttpRequestBody(URL resource)voidsetHttpRequestHeader(byte[] httpRequestHeader)voidsetHttpResponseBody(byte[] httpResponseBody)voidsetHttpResponseBody(File body)voidsetHttpResponseBody(URL resource)voidsetHttpResponseHeader(byte[] httpResponseHeader)voidsetPreview(int preview)voidsetResourceName(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()
-
-