A C D F G H I L N O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ADMIN - org.kiwiproject.registry.model.Port.PortType
- APPLICATION - org.kiwiproject.registry.model.Port.PortType
C
- createCandidateFrom(ServiceInfo) - Method in class org.kiwiproject.registry.server.NoopRegistryService
- createCandidateFrom(ServiceInfo) - Method in interface org.kiwiproject.registry.server.RegistryService
-
Creates a new
ServiceInstanceinstance from aServiceInfothat can be registered with the registry server.
D
- DEFAULT_HEALTHCHECK_PATH - Static variable in class org.kiwiproject.registry.model.ServicePaths
-
The default path to a health check page for the service.
- DEFAULT_HOMEPAGE_PATH - Static variable in class org.kiwiproject.registry.model.ServicePaths
-
The default path to the main API of the service.
- DEFAULT_STATUS_PATH - Static variable in class org.kiwiproject.registry.model.ServicePaths
-
The default path to a status page for the service.
- DOWN - org.kiwiproject.registry.model.ServiceInstance.Status
F
- findAllServiceInstancesBy(String) - Method in interface org.kiwiproject.registry.client.RegistryClient
-
Attempts to find all service instances with the given service name.
- findAllServiceInstancesBy(RegistryClient.InstanceQuery) - Method in interface org.kiwiproject.registry.client.RegistryClient
-
Attempts to find all service instances from the given
RegistryClient.InstanceQuery. - findServiceInstanceBy(String) - Method in interface org.kiwiproject.registry.client.RegistryClient
-
Attempts to find a service instance with the given service name.
- findServiceInstanceBy(String, String) - Method in interface org.kiwiproject.registry.client.RegistryClient
-
Attempts to find a service instance with the given service name and the given instance id.
- findServiceInstanceBy(RegistryClient.InstanceQuery) - Method in interface org.kiwiproject.registry.client.RegistryClient
-
Attempts to find a service instance from the given
RegistryClient.InstanceQuery. - fromServiceInfo(ServiceInfo) - Static method in class org.kiwiproject.registry.model.ServiceInstance
-
Returns a new
ServiceInstanceBuilderbuilt from a givenServiceInfo
G
- getCommitRef() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns the commit reference of the service.
- getDescription() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns the description of the service.
- getHostname() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns the hostname that the service is running on.
- getIp() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns the IP Address that the service is running on.
- getName() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns a name for the service.
- getPaths() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns the various paths common paths needed for service management.
- getPorts() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns a list of port definitions that are being used by the service
- getVersion() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns the version of the running service.
H
- hasNoMinimumVersion() - Method in class org.kiwiproject.registry.client.RegistryClient.InstanceQuery
- hasNoPreferredVersion() - Method in class org.kiwiproject.registry.client.RegistryClient.InstanceQuery
- hasNoVersionPredicates() - Method in class org.kiwiproject.registry.client.RegistryClient.InstanceQuery
- humanReadableName() - Method in interface org.kiwiproject.registry.config.ServiceInfo
-
Returns a human readable version of the service name.
I
- InstanceQuery() - Constructor for class org.kiwiproject.registry.client.RegistryClient.InstanceQuery
L
- lifeCycleStopping(LifeCycle) - Method in class org.kiwiproject.registry.management.dropwizard.RegistrationLifecycleListener
N
- NoopRegistryService - Class in org.kiwiproject.registry.server
-
A No-op implementation of the
RegistryService. - NoopRegistryService() - Constructor for class org.kiwiproject.registry.server.NoopRegistryService
- NOT_SECURE - org.kiwiproject.registry.model.Port.Security
O
- org.kiwiproject.registry.client - package org.kiwiproject.registry.client
- org.kiwiproject.registry.config - package org.kiwiproject.registry.config
- org.kiwiproject.registry.exception - package org.kiwiproject.registry.exception
- org.kiwiproject.registry.management - package org.kiwiproject.registry.management
- org.kiwiproject.registry.management.dropwizard - package org.kiwiproject.registry.management.dropwizard
- org.kiwiproject.registry.model - package org.kiwiproject.registry.model
- org.kiwiproject.registry.server - package org.kiwiproject.registry.server
P
- Port - Class in org.kiwiproject.registry.model
-
Model that defines a port being used by a service, including the port number, the purpose of the port, and whether the port is secure or not.
- Port() - Constructor for class org.kiwiproject.registry.model.Port
- Port.PortType - Enum in org.kiwiproject.registry.model
-
Enum defining the type of connector the port is used for.
- Port.Security - Enum in org.kiwiproject.registry.model
-
Enum defining whether the port is secure or not
R
- register(ServiceInstance) - Method in class org.kiwiproject.registry.server.NoopRegistryService
- register(ServiceInstance) - Method in interface org.kiwiproject.registry.server.RegistryService
-
Registers a
ServiceInstancewith the registry server and returns a new instance containing information about the registered instance. - RegistrationException - Exception in org.kiwiproject.registry.exception
-
Exception used to indicate a failure to register with the service registry.
- RegistrationException() - Constructor for exception org.kiwiproject.registry.exception.RegistrationException
- RegistrationException(String) - Constructor for exception org.kiwiproject.registry.exception.RegistrationException
- RegistrationException(String, Throwable) - Constructor for exception org.kiwiproject.registry.exception.RegistrationException
- RegistrationException(Throwable) - Constructor for exception org.kiwiproject.registry.exception.RegistrationException
- RegistrationLifecycleListener - Class in org.kiwiproject.registry.management.dropwizard
-
Listener that registers and deregisters the service based on server start up and shutdown events.
- RegistrationLifecycleListener(ServiceInfo, RegistryService) - Constructor for class org.kiwiproject.registry.management.dropwizard.RegistrationLifecycleListener
-
Creates a new listener with a given
ServiceInfoandRegistryService. - RegistrationLifecycleListener(RegistrationManager) - Constructor for class org.kiwiproject.registry.management.dropwizard.RegistrationLifecycleListener
-
Creates a new listener with a given
RegistrationManager - RegistrationManager - Class in org.kiwiproject.registry.management
-
Manager to register and unregister a service.
- RegistrationManager(ServiceInfo, RegistryService) - Constructor for class org.kiwiproject.registry.management.RegistrationManager
- RegistryClient - Interface in org.kiwiproject.registry.client
-
Base of all registry client implementations in order to find running services
- RegistryClient.InstanceQuery - Class in org.kiwiproject.registry.client
-
Encapsulates search parameters for finding service instances
- RegistryService - Interface in org.kiwiproject.registry.server
-
Contract for implementations of a service registry.
S
- SECURE - org.kiwiproject.registry.model.Port.Security
- serverStarted(Server) - Method in class org.kiwiproject.registry.management.dropwizard.RegistrationLifecycleListener
- ServiceInfo - Interface in org.kiwiproject.registry.config
-
Interface to assist in providing information about a service for registering.
- ServiceInstance - Class in org.kiwiproject.registry.model
-
Model containing information about a running service
- ServiceInstance() - Constructor for class org.kiwiproject.registry.model.ServiceInstance
- ServiceInstance.Status - Enum in org.kiwiproject.registry.model
-
The status of a service
- ServicePaths - Class in org.kiwiproject.registry.model
-
Model defining various known paths used by services
- ServicePaths() - Constructor for class org.kiwiproject.registry.model.ServicePaths
- start() - Method in class org.kiwiproject.registry.management.RegistrationManager
-
Creates a candidate instance for registration and sends a request to register the instance with the registry server.
- STARTING - org.kiwiproject.registry.model.ServiceInstance.Status
- stop() - Method in class org.kiwiproject.registry.management.RegistrationManager
-
Triggers the de-registration of the service from the registry server.
U
- unregister() - Method in class org.kiwiproject.registry.server.NoopRegistryService
- unregister() - Method in interface org.kiwiproject.registry.server.RegistryService
-
Unregisters any registrations that were previously registered.
- UP - org.kiwiproject.registry.model.ServiceInstance.Status
V
- valueOf(String) - Static method in enum org.kiwiproject.registry.model.Port.PortType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kiwiproject.registry.model.Port.Security
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kiwiproject.registry.model.ServiceInstance.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.kiwiproject.registry.model.Port.PortType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kiwiproject.registry.model.Port.Security
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kiwiproject.registry.model.ServiceInstance.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages