Package com.opencloud.slee.rest.common
The service visible API used by Rhino based applications.
These classes and interfaces are used in Resource Adaptor Types generated by the Rhino REST API Framework.
- Version:
- "2.1"
- See Also:
- Rhino REST API Framework online documentation
-
Interface Summary Interface Description IncomingRestActivity A SLEE activity related to an incoming REST request.OutgoingRestActivity A SLEE activity related to an outgoing REST request created by a service.RestACIFactory The SLEE ACI factory for REST APIs, which an application uses to retrieve anActivityContextInterface
from a REST activity.RestActivity Defines operations common to incoming and outgoing REST activities.RestProvider The provider interface for the built-in REST API supplied by a REST RA.RestRequest The standard SLEE events, corresponding to incoming REST requests, defined by the built-in REST API provided by a REST RA.RestRequestBuilder Represent a REST request being constructed.RestRequestEvent RestResponse The standard SLEE events, corresponding to incoming REST responses, defined by the built-in REST API provided by a REST RA.RestResponseBuilder Represent a REST response being constructed.RestResponseCreator The interface between generated event classes and the REST RA.RestResponseEvent SasReportable Implemented by generated objects that may be reported by SAS.Verifier<T> Defines a function that verifies config property values. -
Class Summary Class Description ApiConfiguration The configuration to be used with a generated REST API.ApiOption<T> A configuration option.ApiOptions A set of common API options.Verifier.Base64EncodedVerifier Verify that a String property value contains valid base64 charactersVerifier.NoOpVerifier<T> Always consider that a property value is valid.Verifier.NotEmptyStringVerifier Verify that a String property value is not an empty stringVerifier.NotNullVerifier<T> Verify that a property value may not be nullVerifier.UrlVerifier Verify that a String property value is a valid URLVerifyResult The outcome of verifying anApiConfiguration
.Version -
Enum Summary Enum Description ApiOptions.PreferredBodyType Specify which encoding should be preferred if an operation allows both JSON and XML bodiesHttpMethod HTTP request methods.