HttpDiscoveryRestClient
.HttpRestClient
with discovery functionality.HttpRegistrySidecar
.AbstractHttpRegistryContextBuilder
context.AbstractHttpRegistryContextBuilder
context.HttpRegistryRestServer
.HttpRestServer
with discovery functionality.HttpRegistrySidecar
.HttpRestClient
.HttpRestClient
.HttpRestServer
.HttpRestServer
with additional functionality.RestClient
interface being the
foundation for various RestClient
implementations such as
HttpRestClientImpl
or LoopbackRestClientImpl
.RestServer
interface
omitting the HTTP handling part being the foundation for various
RestServer
implementations such as HttpRestServerImpl
or
LoopbackRestServerImpl
.AbstractRestServer
pre-configured with
MediaTypeFactory
instances for JSON and REST.AbstractRestServer
pre-configured with
MediaTypeFactory
instances for JSON and REST.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestDeleteClient.buildDelete(String)
RestDeleteClient.buildDelete(Url)
RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestGetClient.buildGet(String)
RestGetClient.buildGet(Url)
RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestPostClient.buildPost(String)
RestPostClient.buildPost(Url)
RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestPutClient.buildPut(String)
RestPutClient.buildPut(Url)
RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.RestRequestBuilder
instance.Closable.close()
Closable.closeIn(int)
Closable.closeQuietly()
Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestDeleteClient.doDelete(String)
RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestGetClient.doGet(String)
RestGetClient.doGet(String, Object)
RestGetClient.doGet(Url, Object)
RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestPostClient.doPost(String)
RestPostClient.doPost(Url, Object)
RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestPutClient.doPut(String)
RestPutClient.doPut(String, Object)
RestPutClient.doPut(Url, Object)
RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestResponse
instance synchronously.RestCallerBuilder
instance used for the request.RestCallerBuilder
instance used for the request.RestResponse
instance synchronously.RestRequestObserver
from the home
RestRequestObserver
property.Url
from the home Url
property.HttpServerDescriptor
from the
HttpServerDescriptor
property.HttpServerDescriptor
from the
HttpServerDescriptor
property.HttpServerDescriptor
from the
HttpServerDescriptor
property.HttpServerDescriptor
from the
HttpServerDescriptor
property.HttpRestClientSingleton
.HttpRestServerSingleton
.LoopbackRestClientSingleton
.LoopbackRestServerSingleton
.RestRequestObserver
from the ping
RestRequestObserver
property.RestRequestObserver
from the ping
RestRequestObserver
property.Url
from the ping Url
property.RestRequestObserver
to which any requests are
delegated upon invocation of the
RestRequestObserver.onRequest(RestRequestEvent, org.refcodes.net.HttpServerResponse)
method.RestRequestObserver
to which any requests are
delegated upon invocation of the
RestRequestObserver.onRequest(RestRequestEvent, org.refcodes.net.HttpServerResponse)
method.RestResponseObserver
to which any responses are
delegated upon invocation of the RestResponseObserver.onResponse(RestResponseEvent)
method.RestResponseObserver
to which any responses are
delegated upon invocation of the RestResponseObserver.onResponse(RestResponseEvent)
method.RestRequestObserver
from the status
RestRequestObserver
property.Url
from the status Url
property.RestRequestObserver
upon "home" requests.RestRequestObserver
property.RestRequestObserver
property
returning the builder for applying multiple build operations.RestRequestObserver
property.RestRequestObserver
property.Url
property.Url
property.Url
property.Url
property.HttpDiscovery
describes the functionality required in order to
discover a service at a service discovery and discovery service.HttpDiscoveryContext.HttpDiscoveryContextBuilder
interface extends the
HttpDiscoveryContext
with builder functionality as of the builder
pattern.HttpDiscoveryContextBuilderImpl
context.HttpDiscoveryContextBuilderImpl
context.HttpDiscoveryRestClient
provides additional functionality
for registering at and signing off from a service discovery service in order
to resolve URLs to or from other services.HttpDiscoverySidecar
describes the functionality required in
order to discover a service at a service discovery and discovery service.Url
property.HttpRegistry
describes the functionality required in order to
register a service at a service registry and discovery service.HttpRegistryContext.HttpRegistryContextBuilder
interface extends the
HttpRegistryContext
with builder functionality as of the builder
pattern.HttpRegistryRestServer
provides additional functionality
for registering at and signing off from a service discovery service in order
to resolve URLs to or from other services.HttpRegistrySidecar
describes the functionality required in order
to register a service at a service registry and discovery service.Url
property.RestClient
to be capable of providing a User-Agent with
UserAgentAccessor.UserAgentMutator.setUserAgent(String)
(HttpRestClient.withUserAgent(String)
) and to be
capable of using base URLs to be set with BaseUrlAccessor.BaseUrlMutator.setBaseUrl(String)
(
BaseUrlAccessor.BaseUrlBuilder.withBaseUrl(String)
).HttpRestClientImpl
implements the HttpRestClient
interface.HttpRestClientImpl
.HttpRestClientImpl
.HttpRestClientImpl
for easy
HttpRestClient
access.import static org.refcodes.rest.HttpRestClientSugar.*;
RestServer
to be capable of opening a server socket on the
local host with the provided port number via ConnectionOpenable.open(Object)
or with an
additional maximum number of connections via HttpRestServer.open(int, int)
.HttpRestServer
interface using the
HttpServer
defined in the com.sun.net.httpserver
package.HttpRestServerImpl
.HttpRestServerImpl
.HttpRestServerImpl
for easy
HttpRestServer
access.import static org.refcodes.rest.HttpRestServerSugar.
HttpServerDescriptor
describes a server to be registered at a
discovery registry so clients can resolve the server's URL.HttpServerDescriptor.HttpServerDescriptorBuilder
interface extends the
HttpServerDescriptor
interface with builder functionality as of
the builder pattern.HttpServerDescriptor
property.HttpServerDescriptor
property returning the builder for applying multiple build operations.HttpServerDescriptor
property.HttpServerDescriptor
property.HttpServerDescriptorFactory
provides factory functionality for
creating HttpServerDescriptor
instances.Url
from the discovery service.Url
from the discovery service.HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".Url
from the discovery service.Url
from the discovery service.Url
from the discovery service.Url
from the discovery service.Url
from the discovery service.Url
from the discovery service.HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistry
by registering it at the service
registry with a status such as "starting" or "initializing" or
"not-ready-yet".HttpRegistryRestServer
by registering it
at the service registry with a status such as "starting" or
"initializing" or "not-ready-yet".HttpRegistryRestServer
by registering it
at the service registry with a status such as "starting" or
"initializing" or "not-ready-yet".MediaTypeFactory
instances.MediaTypeFactory
instances.RestClient
to be used as loopback device e.g. for testing
purposes such as testing your RestResponseObserver
implementations.LoopbackRestClient
for easy testing of your
requests being issued with a RestClient
(HttpRestClient
) and
the according response lambda
expressions.LoopbackRestClientImpl
for easy
LoopbackRestClientImpl
access.RestServer
to be used as loopback device e.g. for testing
purposes such as testing your RestRequestObserver
implementations.LoopbackRestServer
for easy testing of your
requests being received by a RestServer
(HttpRestServer
) and
the according response lambda
expressions.LoopbackRestServerImpl
for easy
RestServer
access.BasicAuthObservable.onBasicAuthRequest(BasicAuthObserver)
RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming DELETE methods.RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming DELETE methods.RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming GET methods.RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming GET methods.RestRequestObserver
listening for "home" requests.RestEndpoint
instances.RestEndpoint
instances:RestEndpoint
instances:.RestEndpoint
instances.RestEndpoint
instances:RestRequestObserver
listening for "ping" requests.RestRequestObserver
listening for "ping" requests.RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming POST methods.RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming POST methods.RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming PUT methods.RestServer.onRequest(HttpMethod, String, RestRequestObserver)
:
Registers a RestRequestObserver
with the given Locator-Pattern to
incoming PUT methods.RestEndpoint
with the least required
attributes and returns its instance.Observable.subscribeObserver(Object)
.RestEndpoint
, triggerd by any HTTP
method, and returns its instance.RestRequestEvent
)
describing the request and a response being a HttpServerResponse
to be processed upon by your lambda
's code.RestRequestEvent
)
describing the request and a response being a HttpServerResponse
to be processed upon by your lambda
's code.Observable.subscribeObserver(Object)
.RestEndpoint
, triggerd by any HTTP
method, and returns its instance.RestEndpoint
with the least required
attributes and returns its instance.RestResponseEvent
describing the response being processed upon by your
lambda
's code.RestResponseEvent
describing the response being processed upon by your
lambda
's code.RestCallerBuilder
instance to
be used to do the technical request with the technology chosen by the
implementing sub-class.RestRequestHandler
to simulate a REST response: The
RestRequestHandler.onRestRequest(org.refcodes.net.HttpClientRequest)
method is invoked with a prepared RestCallerBuilder
instance
representing the request being sent and produces an according
RestResponseEvent
to be passed back to the issuer of the request.RestCallerBuilder
instance to
be used to do the technical request with the technology chosen by the
implementing sub-class.RestCallerBuilder
instance to be used
to do the technical request with the technology chosen by the
implementing sub-class.RestRequestObserver
listening for "status"
requests.HttpRestServer.open(String, KeyStoreDescriptor, int, int)
but:
The number of maximum connections at the same time is decided upon by
the implementations's default value.HttpRestClient.open()
HttpRestClient.open(Url)
ConnectionOpenable.open(Object)
HttpRestServer.open(String, KeyStoreDescriptor, int, int)
but:
The number of maximum connections at the same time is decided upon by
the implementations's default value.HttpRestServer.open(String, KeyStoreDescriptor, int)
but:
The number of maximum connections at the same time is decided upon by
the implementations's default value.HttpRestServer.open(String, KeyStoreDescriptor, int, int)
but:
The protocol for the underlying SSLContext
used is set to
"TLS".HttpRestServer.open(String, KeyStoreDescriptor, int, int)
but:
The protocol for the underlying SSLContext
used is set to
"TLS".HttpRestServer.open(String, KeyStoreDescriptor, int)
but:
The protocol for the underlying SSLContext
used is set to
"TLS".HttpRestServer.open(String, KeyStoreDescriptor, int, int)
but:
The number of maximum connections at the same time is decided upon by
the implementations's default value.HttpRestServer.open(String, KeyStoreDescriptor, int)
but:
The number of maximum connections at the same time is decided upon by
the implementations's default value.HttpServer
(
HttpsServer
) by custom open(...) methods of sub-classes of this
HttpRestServerImpl
.ConnectionOpenable.open(Object)
Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.RestRequestObserver
upon "ping" requests.RestRequestObserver
property.RestRequestObserver
property
returning the builder for applying multiple build operations.RestRequestObserver
property.RestRequestObserver
property.Url
property.Url
property.Url
property.Url
property.RestCaller
describes a REST request and the
RestResponseObserver
in charge for handling the response.RestCallerBuilder
extends an RestCaller
with builder
functionality and adds lambda
support for handling the responses
addressed to this RestCaller
.RestCallerBuilder
interface as good old
POJO for use by different RestClient
implementations.HttpRestServer
.RestEndpoint
subscribes to a RestServer
(
HttpRestServer
) and defines the target for a REST request.RestEndpointBuilder
extends an RestEndpoint
with builder
functionality and adds lambda
support for handling the requests
addressed to this RestEndpoint
.RestEndpointBuilder
interface as good old
POJO for use by different RestServer
implementations.RestEndpointBuilder
, make sure to provide the
least required attributes as demonstrated by the constructor
RestEndpointBuilderImpl.RestEndpointBuilderImpl(HttpMethod, String, RestRequestObserver)
.RestEndpointBuilder
with the least required
attributes.RestRequest
describes a REST request and the RestResponse
providing the response.RestRequestBuilder
extends an RestCaller
with builder
functionality and adds lambda
support for handling the responses
addressed to this RestCaller
.RestCallerBuilder
interface as good old
POJO for use by different RestClient
implementations.RestRequestEvent
being the request as consumed by a
RestEndpoint
.RestRequestEvent
interface as good old POJO for
use by different RestServer
implementations.RestRequestEvent
with all required attributes.RestRequestHandler
handles a REST request on the RestClient
instance's side to do the actual technical implementation of sending that
request (or mocking the send-out of a request).RestRequestObserver
can be coded using the lambda
syntax and processes a request for a given locator and for a given
HttpMethod
.RestResponse
being the base definition of a response as
returned as of a request issued by a RestClient
(
HttpRestClient
).RestResponseEvent
interface as good old POJO
for use by different RestClient
implementations.RestResponseEvent
with all required attributes.RestResponseEvent
with all required attributes.RestResponseEvent
interface as good old POJO
for use by different RestClient
implementations.RestResponseEvent
with all required attributes.RestResponseObserver
can be coded using the lambda
syntax and processes a response from a server.RestServer
acts as the target for clients issuing REST
requests.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.RestRequestObserver
for the home
RestRequestObserver
property.Url
for the home Url
property.HttpServerDescriptor
for the
HttpServerDescriptor
property.HttpServerDescriptor
for the
HttpServerDescriptor
property.HttpServerDescriptor
for the
HttpServerDescriptor
property.RestRequestObserver
for the ping
RestRequestObserver
property.Url
for the ping Url
property.RestRequestObserver
to which any requests are delegated
upon invocation of the
RestRequestObserver.onRequest(RestRequestEvent, org.refcodes.net.HttpServerResponse)
method.RestRequestObserver
to which any requests are delegated
upon invocation of the
RestRequestObserver.onRequest(RestRequestEvent, org.refcodes.net.HttpServerResponse)
method.RestResponseObserver
to which any responses are
delegated upon invocation of the RestResponseObserver.onResponse(RestResponseEvent)
method.RestResponseObserver
to which any responses are
delegated upon invocation of the RestResponseObserver.onResponse(RestResponseEvent)
method.RestRequestObserver
for the status
RestRequestObserver
property.Url
for the status Url
property.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.RestRequestObserver
upon "status" requests.RestRequestObserver
property.RestRequestObserver
property returning the builder for applying multiple build operations.RestRequestObserver
property.RestRequestObserver
property.Url
property.Url
property.Url
property.Url
property.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.Url
from the list of
available services and their accordingly associated Url
as of the
discovery service.HttpServerDescriptor
by creating it from this
instance's state and the provided arguments.HttpServerDescriptor
by creating it from this
instance's state and the provided arguments.HttpServerDescriptor
by creating it from this
instance's state and the provided arguments.HttpServerDescriptor
by creating it from this
instance's state and the provided arguments.HttpServerDescriptor
by creating it from this
instance's state and the provided arguments.ContentType
.String
MediaType
encoded as of the
HeaderField.CONTENT_TYPE
from the response header or if not set
as of the HeaderField.ACCEPT
from the request header or if not
set as of the HeaderField.CONTENT_TYPE
from the request header.RestResponse
.RestResponse
.Url
by an actual
host and returns the accordingly resolved Url
.String
by an actual
host and returns the accordingly resolved Url
.String
by an actual
host and returns the accordingly resolved Url
.String
by an actual
host and returns the accordingly resolved Url
.Url
from the provided URL
instance.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
with the common attributes.Url
from the given Url
instances by
adding the other Url
's data to the first Url
's data.Url
algebra: Adds the provided path to the given Url
by prepending it to the Url
's path.Observable.unsubscribeObserver(Object)
BaseUrlAccessor.BaseUrlBuilder.withBaseUrl(String)
BaseUrlAccessor.BaseUrlBuilder.withBaseUrl(URL)
RestRequestObserver
for the home
RestRequestObserver
property.Url
to use and returns this builder as of the
builder pattern.HttpServerDescriptor
for the
HttpServerDescriptor
property.HttpServerDescriptor
for the
HttpServerDescriptor
property.HttpServerDescriptor
for the
HttpServerDescriptor
property.HttpRestServer
.RestRequestObserver
for the ping
RestRequestObserver
property.RestRequestObserver
for the ping
RestRequestObserver
property.RestRequestObserver
for the ping
RestRequestObserver
property.Url
to use and returns this builder as of the
builder pattern.Url
to use and returns this builder as of the
builder pattern.RestRequestObserver
.RestResponseObserver
.RestRequestObserver
for the status
RestRequestObserver
property.Url
to use and returns this builder as of the
builder pattern.HttpRestClient.withUserAgent(String)
Copyright © 2018. All rights reserved.