Modifier and Type | Class | Description |
---|---|---|
class |
AbstractHttpRegistryContextBuilder<DESC extends HttpServerDescriptor> |
|
class |
AbstractHttpRegistryRestServerDecorator<DESC extends HttpServerDescriptor,B extends HttpRegistryRestServer<DESC,B>> |
Abstract class for easily decorating a
HttpRegistryRestServer . |
class |
AbstractHttpRegistrySidecar<DESC extends HttpServerDescriptor,B extends HttpRegistrySidecar<DESC,B>> |
Abstract class for easily decorating a
HttpRegistrySidecar . |
interface |
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. |
interface |
HttpRegistryContext<DESC extends HttpServerDescriptor> |
This context describes all information required to register a server
("service") at a service discovery registry.
|
static interface |
HttpRegistryContext.HttpRegistryContextBuilder<DESC extends HttpServerDescriptor> |
The
HttpRegistryContext.HttpRegistryContextBuilder interface extends the
HttpRegistryContext with builder functionality as of the builder
pattern. |
interface |
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. |
interface |
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. |
interface |
HttpServerDescriptorAccessor<DESC extends HttpServerDescriptor> |
Provides an accessor for a
HttpServerDescriptor property. |
static interface |
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. |
static interface |
HttpServerDescriptorAccessor.HttpServerDescriptorMutator<DESC extends HttpServerDescriptor> |
Provides a mutator for a
HttpServerDescriptor property. |
static interface |
HttpServerDescriptorAccessor.HttpServerDescriptorProperty<DESC extends HttpServerDescriptor> |
Provides a
HttpServerDescriptor property. |
interface |
HttpServerDescriptorFactory<DESC extends HttpServerDescriptor> |
The
HttpServerDescriptorFactory provides factory functionality for
creating HttpServerDescriptor instances. |
Modifier and Type | Interface | Description |
---|---|---|
static interface |
HttpServerDescriptor.HttpServerDescriptorBuilder<B extends HttpServerDescriptor.HttpServerDescriptorBuilder<B>> |
The
HttpServerDescriptor.HttpServerDescriptorBuilder interface extends the
HttpServerDescriptor interface with builder functionality as of
the builder pattern. |
Modifier and Type | Method | Description |
---|---|---|
protected static <DESC extends HttpServerDescriptor> |
AbstractHttpRegistrySidecar.toHttpServerDescriptor(DESC aServerDescriptor,
HttpServerDescriptorAccessor.HttpServerDescriptorProperty<DESC> aProperty) |
Resolves the property from the provided value and the provided property
and the and sets the property in case the provided value is not null.
|
Copyright © 2018. All rights reserved.