| Constructor and Description | 
|---|
SafeDiscovery(Discovery implementation)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<DiscoveryInstance> | 
getAllInstances(String serviceName)  | 
DiscoveryInstance | 
getInstance(String serviceName)  | 
Collection<String> | 
getServiceNames()  | 
void | 
noteError(String serviceName,
         DiscoveryInstance errorInstance,
         int statusCode,
         Throwable exception)  | 
void | 
noteSuccess(String serviceName,
           DiscoveryInstance instance,
           int statusCode)  | 
void | 
setHealthyState(HealthyState healthyState)  | 
void | 
setMetaData(Map<String,String> newMetaData)  | 
public SafeDiscovery(Discovery implementation)
public Collection<String> getServiceNames()
getServiceNames in interface Discoverypublic DiscoveryInstance getInstance(String serviceName)
getInstance in interface Discoverypublic Collection<DiscoveryInstance> getAllInstances(String serviceName)
getAllInstances in interface Discoverypublic void noteError(String serviceName, DiscoveryInstance errorInstance, int statusCode, Throwable exception)
public void noteSuccess(String serviceName, DiscoveryInstance instance, int statusCode)
noteSuccess in interface Discoverypublic void setHealthyState(HealthyState healthyState)
setHealthyState in interface Discoverypublic void setMetaData(Map<String,String> newMetaData)
setMetaData in interface DiscoveryCopyright © 2014–2016 Soabase. All rights reserved.