All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractHttpDiscoveryRestClientDecorator<B extends HttpDiscoveryRestClient<B>> |
|
AbstractHttpDiscoverySidecar<B extends HttpDiscoverySidecar<B>> |
|
AbstractHttpRegistryContextBuilder<DESC extends HttpServerDescriptor> |
|
AbstractHttpRegistryRestServerDecorator<DESC extends HttpServerDescriptor,B extends HttpRegistryRestServer<DESC,B>> |
|
AbstractHttpRegistrySidecar<DESC extends HttpServerDescriptor,B extends HttpRegistrySidecar<DESC,B>> |
|
AbstractHttpRestClientDecorator<B extends HttpRestClient> |
|
AbstractHttpRestServerDecorator<B extends HttpRestServer> |
|
AbstractRestClient |
|
AbstractRestServer |
|
BasicAuthEndpoint |
|
BasicAuthEndpointBuilder |
|
BasicAuthEndpointBuilderImpl |
|
BasicAuthEvent |
|
BasicAuthEventImpl |
|
HomePathAccessor |
Provides an accessor for a home path property.
|
HomePathAccessor.HomePathBuilder<B extends HomePathAccessor.HomePathBuilder<?>> |
Provides a mutator for an home path property.
|
HomePathAccessor.HomePathMutator |
Provides a mutator for a home path property.
|
HomePathAccessor.HomePathProperty |
Provides a home path property.
|
HomeRequestObserver |
|
HomeRequestObserverAccessor |
|
HomeRequestObserverAccessor.HomeRequestObserverBuilder<B extends HomeRequestObserverAccessor.HomeRequestObserverBuilder<B>> |
Provides a builder method for a home RestRequestConsumer property
returning the builder for applying multiple build operations.
|
HomeRequestObserverAccessor.HomeRequestObserverMutator |
|
HomeRequestObserverAccessor.HomeRequestObserverProperty |
|
HomeUrlAccessor |
Provides an accessor for a home Url property.
|
HomeUrlAccessor.HomeUrlBuilder<B extends HomeUrlAccessor.HomeUrlBuilder<?>> |
Provides a mutator for an home Url property.
|
HomeUrlAccessor.HomeUrlMutator |
Provides a mutator for a home Url property.
|
HomeUrlAccessor.HomeUrlProperty |
Provides a home Url property.
|
HttpDiscovery<B extends HttpDiscovery<B>> |
The HttpDiscovery describes the functionality required in order to
discover a service at a service discovery and discovery service.
|
HttpDiscoveryContext |
This context describes all information required to register a server
("service") at a service discovery registry.
|
HttpDiscoveryContext.HttpDiscoveryContextBuilder |
|
HttpDiscoveryContextBuilderImpl |
|
HttpDiscoveryRestClient<B extends HttpDiscoveryRestClient<B>> |
The 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<B extends HttpDiscoverySidecar<B>> |
The HttpDiscoverySidecar describes the functionality required in
order to discover a service at a service discovery and discovery service.
|
HttpDiscoveryUrlAccessor |
Provides an accessor for a service discovery discovery Url property.
|
HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<B extends HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<B>> |
Provides a builder method for a service discovery discovery URL property
returning the builder for applying multiple build operations.
|
HttpDiscoveryUrlAccessor.HttpDiscoveryUrlMutator |
Provides a mutator for a service discovery discovery URL property.
|
HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty |
Provides a service discovery discovery URL property.
|
HttpExceptionHandler |
A lambda "catch-all" for handling exceptions during HTTP-Request processing.
|
HttpExceptionHandlerAccessor |
|
HttpExceptionHandlerAccessor.HttpExceptionHandlerBuilder<B extends HttpExceptionHandlerAccessor.HttpExceptionHandlerBuilder<B>> |
Provides a builder method for a HttpExceptionHandler property
returning the builder for applying multiple build operations.
|
HttpExceptionHandlerAccessor.HttpExceptionHandlerMutator |
|
HttpExceptionHandlerAccessor.HttpExceptionHandlerProperty |
|
HttpExceptionHandling |
Defines how errors affect the HTTP-Body whilst processing a
HttpRequest or a HttpResponse along with the according
sub-classes.
|
HttpExceptionHandlingAccessor |
|
HttpExceptionHandlingAccessor.HttpExceptionHandlingBuilder<B extends HttpExceptionHandlingAccessor.HttpExceptionHandlingBuilder<B>> |
Provides a builder method for a HttpExceptionHandling property
returning the builder for applying multiple build operations.
|
HttpExceptionHandlingAccessor.HttpExceptionHandlingMutator |
|
HttpExceptionHandlingAccessor.HttpExceptionHandlingProperty |
|
HttpRegistry<DESC extends HttpServerDescriptor,B extends HttpRegistry<DESC,B>> |
The HttpRegistry describes the functionality required in order to
register a service at a service registry and discovery service.
|
HttpRegistryContext<DESC extends HttpServerDescriptor> |
This context describes all information required to register a server
("service") at a service discovery registry.
|
HttpRegistryContext.HttpRegistryContextBuilder<DESC extends HttpServerDescriptor> |
|
HttpRegistryRestServer<DESC extends HttpServerDescriptor,B extends HttpRegistryRestServer<DESC,B>> |
The 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<DESC extends HttpServerDescriptor,B extends HttpRegistrySidecar<DESC,B>> |
The HttpRegistrySidecar describes the functionality required in order
to register a service at a service registry and discovery service.
|
HttpRegistryUrlAccessor |
Provides an accessor for a service registry registry Url property.
|
HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<B extends HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<B>> |
Provides a builder method for a service registry registry URL property
returning the builder for applying multiple build operations.
|
HttpRegistryUrlAccessor.HttpRegistryUrlMutator |
Provides a mutator for a service registry registry URL property.
|
HttpRegistryUrlAccessor.HttpRegistryUrlProperty |
Provides a service registry registry URL property.
|
HttpRestClient |
|
HttpRestClientImpl |
|
HttpRestClientSingleton |
|
HttpRestClientSugar |
Declarative syntactic sugar which may be statically imported in order to
allow declarative definitions of REST client functionality:
import static org.refcodes.rest.HttpRestClientSugar.*;
|
HttpRestServer |
Extends a 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) .
|
HttpRestServerImpl |
|
HttpRestServerSingleton |
|
HttpRestServerSugar |
Declarative syntactic sugar which may be statically imported in order to
allow declarative definitions of RESTful server functionality:
import static org.refcodes.rest.HttpRestServerSugar
|
HttpServerDescriptor |
The HttpServerDescriptor describes a server to be registered at a
discovery registry so clients can resolve the server's URL.
|
HttpServerDescriptor.HttpServerDescriptorBuilder<B extends HttpServerDescriptor.HttpServerDescriptorBuilder<B>> |
|
HttpServerDescriptorAccessor<DESC extends HttpServerDescriptor> |
|
HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC extends HttpServerDescriptor,B extends HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC,B>> |
Provides a builder method for a HttpServerDescriptor property
returning the builder for applying multiple build operations.
|
HttpServerDescriptorAccessor.HttpServerDescriptorMutator<DESC extends HttpServerDescriptor> |
|
HttpServerDescriptorAccessor.HttpServerDescriptorProperty<DESC extends HttpServerDescriptor> |
|
HttpServerDescriptorFactory<DESC extends HttpServerDescriptor> |
|
LoopbackRestClient |
|
LoopbackRestClientImpl |
|
LoopbackRestClientSingleton |
|
LoopbackRestServer |
|
LoopbackRestServerImpl |
|
LoopbackRestServerSingleton |
|
OauthTokenHandler |
Self refreshing implementation of the OauthToken .
|
PingPathAccessor |
Provides an accessor for a ping path property.
|
PingPathAccessor.PingPathBuilder<B extends PingPathAccessor.PingPathBuilder<?>> |
Provides a mutator for an ping path property.
|
PingPathAccessor.PingPathMutator |
Provides a mutator for a ping path property.
|
PingPathAccessor.PingPathProperty |
Provides a ping path property.
|
PingRequestObserver |
|
PingRequestObserverAccessor |
|
PingRequestObserverAccessor.PingRequestObserverBuilder<B extends PingRequestObserverAccessor.PingRequestObserverBuilder<B>> |
Provides a builder method for a ping RestRequestConsumer property
returning the builder for applying multiple build operations.
|
PingRequestObserverAccessor.PingRequestObserverMutator |
|
PingRequestObserverAccessor.PingRequestObserverProperty |
|
PingUrlAccessor |
Provides an accessor for a ping Url property.
|
PingUrlAccessor.PingUrlBuilder<B extends PingUrlAccessor.PingUrlBuilder<?>> |
Provides a mutator for an ping Url property.
|
PingUrlAccessor.PingUrlMutator |
Provides a mutator for a ping Url property.
|
PingUrlAccessor.PingUrlProperty |
Provides a ping Url property.
|
RestClient |
A client to send requests for communicating with a RESTful server such as the
HttpRestServer .
|
RestDeleteClient |
Helper interface to keep the huge amount of convenience methods under
control.
|
RestDeleteClientSugar |
Helper class to get the syntactic sugar (from a maintenance point of view)
under control.
|
RestEndpoint |
|
RestEndpointBuilder |
|
RestEndpointBuilderImpl |
|
RestGetClient |
Helper interface to keep the huge amount of convenience methods under
control.
|
RestGetClientSugar |
Helper class to get the syntactic sugar (from a maintenance point of view)
under control.
|
RestPostClient |
Helper interface to keep the huge amount of convenience methods under
control.
|
RestPostClientSugar |
Helper class to get the syntactic sugar (from a maintenance point of view)
under control.
|
RestPutClient |
Helper interface to keep the huge amount of convenience methods under
control.
|
RestPutClientSugar |
Helper class to get the syntactic sugar (from a maintenance point of view)
under control.
|
RestRequest |
|
RestRequestBuilder |
|
RestRequestBuilderImpl |
|
RestRequestClient |
Helper interface to keep the huge amount of convenience methods under
control.
|
RestRequestClientSugar |
Helper class to get the syntactic sugar (from a maintenance point of view)
under control.
|
RestRequestConsumer |
The RestRequestConsumer can be coded using the lambda
syntax and processes a request for a given locator and for a given
HttpMethod .
|
RestRequestEvent |
|
RestRequestHandler |
A 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).
|
RestResponse |
|
RestResponseConsumer |
The RestResponseConsumer can be coded using the lambda
syntax and processes a response from a server.
|
RestResponseEvent |
|
RestResponseHandler |
|
RestResponseImpl |
|
RestResponseResult |
A RestResponseResult handles a REST request asynchronously on the
RestClient instance's side to do the actual technical implementation
of sending that request (or mocking the send-out of a request).
|
RestServer |
The RestServer acts as the target for clients issuing REST requests.
|
StatusPathAccessor |
Provides an accessor for a status path property.
|
StatusPathAccessor.StatusPathBuilder<B extends StatusPathAccessor.StatusPathBuilder<?>> |
Provides a mutator for an status path property.
|
StatusPathAccessor.StatusPathMutator |
Provides a mutator for a status path property.
|
StatusPathAccessor.StatusPathProperty |
Provides a status path property.
|
StatusRequestObserver |
|
StatusRequestObserverAccessor |
|
StatusRequestObserverAccessor.StatusRequestObserverBuilder<B extends StatusRequestObserverAccessor.StatusRequestObserverBuilder<B>> |
Provides a builder method for a status RestRequestConsumer
property returning the builder for applying multiple build operations.
|
StatusRequestObserverAccessor.StatusRequestObserverMutator |
|
StatusRequestObserverAccessor.StatusRequestObserverProperty |
|
StatusUrlAccessor |
Provides an accessor for a status Url property.
|
StatusUrlAccessor.StatusUrlBuilder<B extends StatusUrlAccessor.StatusUrlBuilder<?>> |
Provides a mutator for an status Url property.
|
StatusUrlAccessor.StatusUrlMutator |
Provides a mutator for a status Url property.
|
StatusUrlAccessor.StatusUrlProperty |
Provides a status Url property.
|