| Interface | Description |
|---|---|
| CapabilityDiscoveryMode |
Interface towards defining an approach of discovering and maintaining the local and remote
MemberCapabilities
of ServiceInstances. |
| MemberCapabilities |
Defines the capabilities other members in the system.
|
| Class | Description |
|---|---|
| AbstractCapabilityDiscoveryMode<B extends CapabilityDiscoveryMode> |
Abstract implementation of the
CapabilityDiscoveryMode maintaining the local ServiceInstance and
MemberCapabilities. |
| AbstractCapabilityDiscoveryMode.Builder<B extends CapabilityDiscoveryMode> |
Builder class to instantiate an
AbstractCapabilityDiscoveryMode. |
| AcceptAllCommandsDiscoveryMode |
Implementation of the
CapabilityDiscoveryMode which defaults its own MemberCapabilities to accept
all incoming commands. |
| AcceptAllCommandsDiscoveryMode.Builder |
Builder class to instantiate a
AcceptAllCommandsDiscoveryMode. |
| DefaultMemberCapabilities |
Default implementation of the
MemberCapabilities, storing the loadFactor and CommandMessageFilter as is. |
| IgnoreListingDiscoveryMode |
Wrapper implementation of the
CapabilityDiscoveryMode, delegating all operations to another CapabilityDiscoveryMode instance. |
| IgnoreListingDiscoveryMode.Builder |
Builder class to instantiate a
IgnoreListingDiscoveryMode. |
| MemberCapabilitiesController |
Controller towards sharing the
MemberCapabilities (as a SerializedMemberCapabilities) of a RestCapabilityDiscoveryMode. |
| MemberCapabilitiesController.Builder |
Builder class to instantiate an
MemberCapabilitiesController. |
| RestCapabilityDiscoveryMode |
Implementation of the
CapabilityDiscoveryMode which uses a RestTemplate to discover the MemberCapabilities of other ServiceInstances. |
| RestCapabilityDiscoveryMode.Builder |
Builder class to instantiate a
RestCapabilityDiscoveryMode. |
| SerializedMemberCapabilities |
Holder of the
loadFactor and the serialized CommandMessageFilter of a specific member. |
| Exception | Description |
|---|---|
| ServiceInstanceClientException |
Exception defining a
ServiceInstance threw a client side exception when an
attempt was made to retrieve MemberCapabilities. |
Copyright © 2010–2023. All rights reserved.