A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addHeader(String, String) - Method in interface com.opencloud.slee.rest.common.RestRequestBuilder
 - 
Add a header to the rest request
 - ApiConfiguration - Class in com.opencloud.slee.rest.common
 - 
The configuration to be used with a generated REST API.
 - ApiOption<T> - Class in com.opencloud.slee.rest.common
 - 
A configuration option.
 - ApiOption(String) - Constructor for class com.opencloud.slee.rest.common.ApiOption
 - 
Create a new configuration option
 - ApiOptions - Class in com.opencloud.slee.rest.common
 - 
A set of common API options.
 - ApiOptions.PreferredBodyType - Enum in com.opencloud.slee.rest.common
 - 
Specify which encoding should be preferred if an operation allows both JSON and XML bodies
 
B
- Base64EncodedVerifier() - Constructor for class com.opencloud.slee.rest.common.Verifier.Base64EncodedVerifier
 - base64PasswordOption(String) - Static method in class com.opencloud.slee.rest.common.ApiOption
 - 
Create a new configuration option, with a value that is a String containing base64 characters
 - baseConfiguration() - Static method in class com.opencloud.slee.rest.common.ApiConfiguration
 - 
Create an ApiConfiguration suitable for custom/hand-written APIs.
 - booleanOption(String) - Static method in class com.opencloud.slee.rest.common.ApiOption
 - 
Create a new configuration option, with a value that is a boolean
 - build(IncomingRestActivity) - Method in interface com.opencloud.slee.rest.common.RestResponseBuilder
 
C
- clusterCallbackUrl - Static variable in class com.opencloud.slee.rest.common.ApiOptions
 - 
The base URL to be used for a callback, that will target the cluster (optional)
 - com.opencloud.slee.rest.common - package com.opencloud.slee.rest.common
 - 
The service visible API used by Rhino based applications.
 - createResponse(int, String) - Method in interface com.opencloud.slee.rest.common.IncomingRestActivity
 - createResponse(int, String, String) - Method in interface com.opencloud.slee.rest.common.RestResponseCreator
 - 
Create a new response
 
D
- DELETE - com.opencloud.slee.rest.common.HttpMethod
 - destinationUrl - Static variable in class com.opencloud.slee.rest.common.ApiOptions
 - 
The destination URL to be used when sending API requests (other than callbacks)
 
E
- encodeHeaderListValue(Class<T>, List<T>) - Method in interface com.opencloud.slee.rest.common.RestResponseCreator
 - encodeHeaderValue(Class<T>, T) - Method in interface com.opencloud.slee.rest.common.RestResponseCreator
 - encodeResponseBody(String, Object) - Method in interface com.opencloud.slee.rest.common.RestResponseCreator
 - 
Encode the response body
 - endActivity() - Method in interface com.opencloud.slee.rest.common.RestActivity
 - enumOption(String, E) - Static method in class com.opencloud.slee.rest.common.ApiOption
 - 
Create a new configuration option, with a value that is an Enum
 - equals(Object) - Method in class com.opencloud.slee.rest.common.ApiOption
 - explain() - Method in class com.opencloud.slee.rest.common.VerifyResult
 
F
- failed() - Static method in class com.opencloud.slee.rest.common.VerifyResult
 - failed(String) - Static method in class com.opencloud.slee.rest.common.VerifyResult
 - FAILED - Static variable in class com.opencloud.slee.rest.common.VerifyResult
 - fromString(String) - Static method in enum com.opencloud.slee.rest.common.HttpMethod
 
G
- get(ApiOption<T>) - Method in class com.opencloud.slee.rest.common.ApiConfiguration
 - 
Get the value of an option
 - GET - com.opencloud.slee.rest.common.HttpMethod
 - getActivityContextInterface(IncomingRestActivity) - Method in interface com.opencloud.slee.rest.common.RestACIFactory
 - getActivityContextInterface(OutgoingRestActivity) - Method in interface com.opencloud.slee.rest.common.RestACIFactory
 - getApi() - Method in interface com.opencloud.slee.rest.common.RestRequestBuilder
 - getApi() - Method in interface com.opencloud.slee.rest.common.RestResponseBuilder
 - getClientAddress() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Returns the address of the HTTP client (for incoming requests).
 - getClientCertificates() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Returns the certificates sent by the HTTP client (for incoming HTTPS requests that used client certificate authentication).
 - getContent() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Get the message's content, as a byte array.
 - getContent() - Method in interface com.opencloud.slee.rest.common.RestResponse
 - getContentLength() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Get the message's Content-Length.
 - getContentLength() - Method in interface com.opencloud.slee.rest.common.RestResponse
 - getContentType() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Get the message's Content-Type header.
 - getContentType() - Method in interface com.opencloud.slee.rest.common.RestResponse
 - getHeader(String) - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Get the value of a HTTP header.
 - getHeader(String) - Method in interface com.opencloud.slee.rest.common.RestResponse
 - getHeaderNames() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Get an iterator returning a String for each header present in this message.
 - getHeaderNames() - Method in interface com.opencloud.slee.rest.common.RestResponse
 - getLocalAddress() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Return the local address of the HTTP server that the client is connected to (for incoming requests).
 - getOperationId() - Method in interface com.opencloud.slee.rest.common.RestRequestBuilder
 - getOperationId() - Method in interface com.opencloud.slee.rest.common.RestResponseBuilder
 - getRequest() - Method in interface com.opencloud.slee.rest.common.IncomingRestActivity
 - getRequest() - Method in interface com.opencloud.slee.rest.common.OutgoingRestActivity
 - getRequest() - Method in interface com.opencloud.slee.rest.common.RestRequestEvent
 - getRequestURI() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
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.rest.common.RestRequest
 - 
Get the request URL of this request, including the host.
 - getResponse() - Method in interface com.opencloud.slee.rest.common.RestResponseEvent
 - getStatusCode() - Method in interface com.opencloud.slee.rest.common.RestResponse
 - getStatusReason() - Method in interface com.opencloud.slee.rest.common.RestResponse
 - getTrail() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - getTrail() - Method in interface com.opencloud.slee.rest.common.RestResponse
 
H
- hashCode() - Method in class com.opencloud.slee.rest.common.ApiOption
 - hasPreference() - Method in enum com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 - HEAD - com.opencloud.slee.rest.common.HttpMethod
 - HttpMethod - Enum in com.opencloud.slee.rest.common
 - 
HTTP request methods.
 
I
- IncomingRestActivity - Interface in com.opencloud.slee.rest.common
 - 
A SLEE activity related to an incoming REST request.
 - initialValue() - Method in class com.opencloud.slee.rest.common.ApiOption
 - 
Get the initial value
 - isServerResponse() - Method in interface com.opencloud.slee.rest.common.RestResponse
 - isSet(ApiOption<T>) - Method in class com.opencloud.slee.rest.common.ApiConfiguration
 - 
Check if an option has an associated value
 - isValid() - Method in class com.opencloud.slee.rest.common.VerifyResult
 
J
- JSON - com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 
L
- localCallbackUrl - Static variable in class com.opencloud.slee.rest.common.ApiOptions
 - 
The base URL to be used for a callback, that will target the current cluster node (optional)
 
M
- method() - Method in interface com.opencloud.slee.rest.common.RestRequest
 - 
Get the HTTP request method of this request.
 
N
- name() - Method in class com.opencloud.slee.rest.common.ApiOption
 - 
Get the configuration option name
 - newRequest(HttpMethod, URI) - Method in interface com.opencloud.slee.rest.common.RestProvider
 - 
Create a new REST request
 - NONE - com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 - NoOpVerifier() - Constructor for class com.opencloud.slee.rest.common.Verifier.NoOpVerifier
 - NotEmptyStringVerifier() - Constructor for class com.opencloud.slee.rest.common.Verifier.NotEmptyStringVerifier
 - NotNullVerifier() - Constructor for class com.opencloud.slee.rest.common.Verifier.NotNullVerifier
 
O
- ok() - Static method in class com.opencloud.slee.rest.common.VerifyResult
 - OK - Static variable in class com.opencloud.slee.rest.common.VerifyResult
 - OPTIONS - com.opencloud.slee.rest.common.HttpMethod
 - OutgoingRestActivity - Interface in com.opencloud.slee.rest.common
 - 
A SLEE activity related to an outgoing REST request created by a service.
 
P
- password - Static variable in class com.opencloud.slee.rest.common.ApiOptions
 - 
The password for HTTP Basic authentication.
 - PATCH - com.opencloud.slee.rest.common.HttpMethod
 - POST - com.opencloud.slee.rest.common.HttpMethod
 - preferJSON() - Method in enum com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 - preferredBodyType - Static variable in class com.opencloud.slee.rest.common.ApiOptions
 - 
If an operation allows more than one content type, send using XML or JSON as specified.
 - preferXML() - Method in enum com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 - PUT - com.opencloud.slee.rest.common.HttpMethod
 
R
- removeHeader(String) - Method in interface com.opencloud.slee.rest.common.RestResponse
 - RestACIFactory - Interface in com.opencloud.slee.rest.common
 - 
The SLEE ACI factory for REST APIs, which an application uses to retrieve an
ActivityContextInterfacefrom a REST activity. - RestActivity - Interface in com.opencloud.slee.rest.common
 - 
Defines operations common to incoming and outgoing REST activities.
 - RestProvider - Interface in com.opencloud.slee.rest.common
 - 
The provider interface for the built-in REST API supplied by a REST RA.
 - RestRequest - Interface in com.opencloud.slee.rest.common
 - 
The standard SLEE events, corresponding to incoming REST requests, defined by the built-in REST API provided by a REST RA.
 - RestRequestBuilder - Interface in com.opencloud.slee.rest.common
 - 
Represent a REST request being constructed.
 - RestRequestEvent - Interface in com.opencloud.slee.rest.common
 - RestResponse - Interface in com.opencloud.slee.rest.common
 - 
The standard SLEE events, corresponding to incoming REST responses, defined by the built-in REST API provided by a REST RA.
 - RestResponseBuilder - Interface in com.opencloud.slee.rest.common
 - 
Represent a REST response being constructed.
 - RestResponseCreator - Interface in com.opencloud.slee.rest.common
 - 
The interface between generated event classes and the REST RA.
 - RestResponseEvent - Interface in com.opencloud.slee.rest.common
 
S
- SasReportable - Interface in com.opencloud.slee.rest.common
 - 
Implemented by generated objects that may be reported by SAS.
 - sendRequest(RestRequest) - Method in interface com.opencloud.slee.rest.common.RestProvider
 - 
Send a REST request.
 - set(ApiOption<T>, T) - Method in class com.opencloud.slee.rest.common.ApiConfiguration
 - 
Set the value of an option
 - setContent(String, byte[]) - Method in interface com.opencloud.slee.rest.common.RestResponse
 - setContent(String, Object, byte[]) - Method in interface com.opencloud.slee.rest.common.RestRequestBuilder
 - 
Set the content of the rest request.
 - setContent(String, Object, byte[]) - Method in interface com.opencloud.slee.rest.common.RestResponseBuilder
 - 
Set the content of the rest response.
 - setCookieHeader(String) - Method in interface com.opencloud.slee.rest.common.RestRequestBuilder
 - 
Set the cookie header
 - setHeader(String, String) - Method in interface com.opencloud.slee.rest.common.RestResponse
 - setHeader(String, String) - Method in interface com.opencloud.slee.rest.common.RestResponseBuilder
 - 
Set a header in the response.
 - setRequestUrl(URL) - Method in interface com.opencloud.slee.rest.common.RestRequestBuilder
 - 
Set the request URL
 - setStatus(int) - Method in interface com.opencloud.slee.rest.common.RestResponseBuilder
 - 
Set the response status
 - setStatus(int, String) - Method in interface com.opencloud.slee.rest.common.RestResponseBuilder
 - 
Set the response status and reason
 - standardConfiguration() - Static method in class com.opencloud.slee.rest.common.ApiConfiguration
 - 
Create an ApiConfiguration suitable for generated APIs.
 - stringOption(String) - Static method in class com.opencloud.slee.rest.common.ApiOption
 - 
Create a new configuration option, with a value that is a non-empty String
 
T
- toSimpleString(StringBuilder) - Method in interface com.opencloud.slee.rest.common.SasReportable
 - toString() - Method in class com.opencloud.slee.rest.common.ApiConfiguration
 - toString() - Method in class com.opencloud.slee.rest.common.ApiOption
 - toString() - Method in class com.opencloud.slee.rest.common.VerifyResult
 - TRACE - com.opencloud.slee.rest.common.HttpMethod
 
U
- urlOption(String) - Static method in class com.opencloud.slee.rest.common.ApiOption
 - 
Create a new configuration option, with a value that is a valid URL
 - UrlVerifier() - Constructor for class com.opencloud.slee.rest.common.Verifier.UrlVerifier
 - userName - Static variable in class com.opencloud.slee.rest.common.ApiOptions
 - 
The username for HTTP Basic authentication
 
V
- valueOf(String) - Static method in enum com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum com.opencloud.slee.rest.common.HttpMethod
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum com.opencloud.slee.rest.common.HttpMethod
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - Verifier<T> - Interface in com.opencloud.slee.rest.common
 - 
Defines a function that verifies config property values.
 - Verifier.Base64EncodedVerifier - Class in com.opencloud.slee.rest.common
 - 
Verify that a String property value contains valid base64 characters
 - Verifier.NoOpVerifier<T> - Class in com.opencloud.slee.rest.common
 - 
Always consider that a property value is valid.
 - Verifier.NotEmptyStringVerifier - Class in com.opencloud.slee.rest.common
 - 
Verify that a String property value is not an empty string
 - Verifier.NotNullVerifier<T> - Class in com.opencloud.slee.rest.common
 - 
Verify that a property value may not be null
 - Verifier.UrlVerifier - Class in com.opencloud.slee.rest.common
 - 
Verify that a String property value is a valid URL
 - verify() - Method in class com.opencloud.slee.rest.common.ApiConfiguration
 - 
Verify that all options, that have been set, have valid values.
 - verify(String) - Method in class com.opencloud.slee.rest.common.Verifier.Base64EncodedVerifier
 - verify(String) - Method in class com.opencloud.slee.rest.common.Verifier.NotEmptyStringVerifier
 - verify(String) - Method in class com.opencloud.slee.rest.common.Verifier.UrlVerifier
 - verify(T) - Method in class com.opencloud.slee.rest.common.ApiOption
 - 
Verify the validity of a value with respect to this configuration option
 - verify(T) - Method in class com.opencloud.slee.rest.common.Verifier.NoOpVerifier
 - verify(T) - Method in class com.opencloud.slee.rest.common.Verifier.NotNullVerifier
 - verify(T) - Method in interface com.opencloud.slee.rest.common.Verifier
 - 
Verify a config property value.
 - VerifyResult - Class in com.opencloud.slee.rest.common
 - 
The outcome of verifying an
ApiConfiguration. - Version - Class in com.opencloud.slee.rest.common
 - Version() - Constructor for class com.opencloud.slee.rest.common.Version
 - VERSION - Static variable in class com.opencloud.slee.rest.common.Version
 
W
- withExplanation(String) - Method in class com.opencloud.slee.rest.common.VerifyResult
 - withOption(ApiOption<?>) - Method in class com.opencloud.slee.rest.common.ApiConfiguration
 - 
Add a new option to the configuration (for custom API implementations).
 
X
- XML - com.opencloud.slee.rest.common.ApiOptions.PreferredBodyType
 
All Classes All Packages