Class AbstractHttpDiscoverySidecar<B extends HttpDiscoverySidecar<B>>

java.lang.Object
org.refcodes.rest.AbstractHttpDiscoverySidecar<B>
Type Parameters:
B - the generic type
All Implemented Interfaces:
Configurable<HttpDiscoveryContext>, Destroyable, Destroyable.DestroyAutomaton, Initializable, Initializable.InitializeAutomaton, InitializedAccessor, LifecycleComponent, LifecycleComponent.LifecycleAutomaton, LifecycleStatusAccessor, Pausable, Pausable.PauseAutomaton, Resumable, Resumable.ResumeAutomaton, RunningAccessor, Startable, Startable.StartAutomaton, Stoppable, Stoppable.StopAutomaton, HttpDiscovery<B>, HttpDiscoverySidecar<B>, HttpDiscoveryUrlAccessor, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<B>, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlMutator, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty, TrustStoreDescriptorAccessor, TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<B>, TrustStoreDescriptorAccessor.TrustStoreDescriptorMutator, TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty, LoadBalancingStrategyAccessor, LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<B>, LoadBalancingStrategyAccessor.LoadBalancingStrategyMutator, LoadBalancingStrategyAccessor.LoadBalancingStrategyProperty

public abstract class AbstractHttpDiscoverySidecar<B extends HttpDiscoverySidecar<B>> extends Object implements HttpDiscoverySidecar<B>
Abstract class for easily decorating a HttpRegistrySidecar.