C D E G H I M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.
Only set for incoming requests.
Convenience method equivalent togetClientDetails().getAddress()
- getClientDetails() - Method in interface com.opencloud.slee.resources.http.HttpRequest
-
Returns a ClientDetails instance containing details about the client.
Only set for incoming requests. - 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() - Method in interface com.opencloud.slee.resources.http.OutgoingHttpRequestActivity
-
Send the request associated with this activity.
- 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.
- 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(byte[]) - Method in interface com.opencloud.slee.resources.http.HttpMessage
-
Set the content of this message.
- setContent(byte[], int, int) - Method in interface com.opencloud.slee.resources.http.HttpMessage
-
Set the content of this message.
- setContent(String, byte[]) - Method in interface com.opencloud.slee.resources.http.HttpMessage
-
Set the message's content and content type.
- 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
All Classes All Packages