C D E G H I M N O P R S T U V 

C

ClientDetails - Interface in com.opencloud.slee.resources.http
 
clone() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Return a copy of this message.
com.opencloud.slee.resources.http - package com.opencloud.slee.resources.http
Provides a generic HTTP interface for SLEE services.
CONNECT - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the CONNECT method
createRequest(String, URL) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Create a new outgoing HTTP request.
createRequestActivity(HttpRequest) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Create a new outgoing HTTP request activity.
createRequestActivity(HttpRequest, boolean) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Create a new outgoing HTTP request activity.
createResponse(int, String) - Method in interface com.opencloud.slee.resources.http.IncomingHttpRequestActivity
Create an HTTP response for the incoming request

D

DELETE - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the DELETE method

E

endActivity() - Method in interface com.opencloud.slee.resources.http.OutgoingHttpRequestActivity
Explicitly end the activity.
endOnResponse() - Method in interface com.opencloud.slee.resources.http.OutgoingHttpRequestActivity
Is the activity set to end when a response is received?

G

GET - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the GET method
getActivityContextInterface(IncomingHttpRequestActivity) - Method in interface com.opencloud.slee.resources.http.HttpActivityContextInterfaceFactory
Get an ACI for a particular incoming request activity
getActivityContextInterface(OutgoingHttpRequestActivity) - Method in interface com.opencloud.slee.resources.http.HttpActivityContextInterfaceFactory
Get an ACI for a particular outgoing request activity
getAddress() - Method in interface com.opencloud.slee.resources.http.ClientDetails
Returns the address of the HTTP client.
getCertificates() - Method in interface com.opencloud.slee.resources.http.ClientDetails
Returns the certificates sent by the HTTP client.
getClientAddress() - Method in interface com.opencloud.slee.resources.http.HttpRequest
Returns the address of the HTTP client.
getClientDetails() - Method in interface com.opencloud.slee.resources.http.HttpRequest
Returns a ClientDetails instance containing details about the client.
getContent() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Get the message's content, as a byte array.
getContentAsString() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Get the message's content as a Java String.
getContentBuffer() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Get the content of this message as a ByteBuffer.
getContentLength() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Get the message's Content-Length.
getContentType() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Get the message's Content-Type header.
getHeader(String) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Get the value of a HTTP header.
getHeaderNames() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Get an iterator returning a String for each header present in this message.
getMajor() - Method in class com.opencloud.slee.resources.http.HttpVersion
 
getMethod() - Method in interface com.opencloud.slee.resources.http.HttpRequest
Get the HTTP request method of this request.
getMinor() - Method in class com.opencloud.slee.resources.http.HttpVersion
 
getRequest() - Method in interface com.opencloud.slee.resources.http.HttpActivity
Get the HttpRequest that created this activity.
getRequestURI() - Method in interface com.opencloud.slee.resources.http.HttpRequest
Get the Request-URI specified in the Request-Line of the HTTP request, as defined in section 5.1.2 of RFC 2616.
getRequestURL() - Method in interface com.opencloud.slee.resources.http.HttpRequest
Get the request URL of this request, including the host.
getResponse() - Method in interface com.opencloud.slee.resources.http.OutgoingHttpRequestActivity
Get the response received on this activity.
getStatusCode() - Method in interface com.opencloud.slee.resources.http.HttpResponse
Get the numeric status code of the response.
getStatusReason() - Method in interface com.opencloud.slee.resources.http.HttpResponse
Get the string status reason of the response.
getVersion() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Gets the HTTP version of this message

H

HEAD - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the HEAD method
HttpActivity - Interface in com.opencloud.slee.resources.http
Represents a single HTTP request/response "transaction".
HttpActivityContextInterfaceFactory - Interface in com.opencloud.slee.resources.http
HTTP ActivityContextInterfaceFactory.
HttpMessage - Interface in com.opencloud.slee.resources.http
An HTTP message consisting of some headers and a body.
HttpProvider - Interface in com.opencloud.slee.resources.http
Provider interface for applications that want to send HTTP requests.
HttpRequest - Interface in com.opencloud.slee.resources.http
An HTTP request.
HttpResponse - Interface in com.opencloud.slee.resources.http
An HTTP response
HttpVersion - Class in com.opencloud.slee.resources.http
Represents a HTTP version.

I

IncomingHttpRequestActivity - Interface in com.opencloud.slee.resources.http
An incoming request activity, created when an HTTP request is received by the RA.
isServerResponse() - Method in interface com.opencloud.slee.resources.http.HttpResponse
Returns true if the response originated in a remote server, false if it was sent from an SBB or caused by an RA internal error.
isUnknown() - Method in class com.opencloud.slee.resources.http.HttpVersion
 

M

marshalRequest(HttpRequest) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Marshal the HTTP request into a byte array that can be serialized (e.g., stored in a CMP field).
marshalResponse(HttpResponse) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Marshal the HTTP response into a byte array that can be serialized (e.g., stored in a CMP field).

N

newInstance(int, int) - Static method in class com.opencloud.slee.resources.http.HttpVersion
Get an instance for a particular version.

O

OPTIONS - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the OPTIONS method
OutgoingHttpRequestActivity - Interface in com.opencloud.slee.resources.http
An outgoing request activity, created when an application sends an HTTP request.

P

parse(String) - Static method in class com.opencloud.slee.resources.http.HttpVersion
Get an instance for a particular version by parsing a HTTP version string.
POST - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the POST method
PUT - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the PUT method

R

removeHeader(String) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Remove a HTTP header.

S

sendRequest(HttpRequest) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Asynchronously send an HTTP request to a remote host.
sendRequest(HttpRequest, boolean) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Asynchronously send an HTTP request to a remote host, optionally request the activity to stay alive after the response is received.
sendRequest() - Method in interface com.opencloud.slee.resources.http.OutgoingHttpRequestActivity
Send the request associated with this activity.
sendResponse(HttpResponse) - Method in interface com.opencloud.slee.resources.http.IncomingHttpRequestActivity
Send a response for the request that initiated this activity.
sendSyncRequest(HttpRequest) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Synchronously send an HTTP request to a remote host and block until the response arrives or the request times out.
setContent(String, byte[]) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Set the message's content and content type.
setContent(byte[], int, int) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Set the content of this message.
setContent(byte[]) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Set the content of this message.
setContent(ByteBuffer) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Set the content of this message to the active region of a ByteBuffer (that is, the bytes between content.position() and content.limit()).
setContentAsString(String, String) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Encode a String using the charset of the given Content-Type, and set the content to the resulting bytes.
setContentType(String) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Set the message's Content-Type header.
setHeader(String, String) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Set the value of a HTTP header.
setImmutable() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Make this message immutable.
setVersion(HttpVersion) - Method in interface com.opencloud.slee.resources.http.HttpMessage
Sets the HTTP version of this message

T

toString() - Method in class com.opencloud.slee.resources.http.HttpVersion
Formats this version as a HTTP version string; see parse() for details.
TRACE - Static variable in interface com.opencloud.slee.resources.http.HttpRequest
Constant value of the TRACE method

U

Unknown - Static variable in class com.opencloud.slee.resources.http.HttpVersion
Instance representing an unknown HTTP version
unmarshalRequest(byte[]) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Unmarshal an HTTP request from the byte array.
unmarshalResponse(byte[]) - Method in interface com.opencloud.slee.resources.http.HttpProvider
Unmarshal an HTTP response from the byte array.
unshare() - Method in interface com.opencloud.slee.resources.http.HttpMessage
Make this message unshared.

V

Version_1_0 - Static variable in class com.opencloud.slee.resources.http.HttpVersion
Well-known instance for HTTP/1.0
Version_1_1 - Static variable in class com.opencloud.slee.resources.http.HttpVersion
Well-known instance for HTTP/1.1
C D E G H I M N O P R S T U V