public class EurekaUpStatusResolver
extends java.lang.Object
| Constructor and Description |
|---|
EurekaUpStatusResolver(DiscoveryClient client,
com.netflix.eventbus.spi.EventBus eventBus) |
| Modifier and Type | Method and Description |
|---|---|
long |
getChangeCount() |
InstanceInfo.InstanceStatus |
getStatus() |
void |
init() |
void |
onStatusChange(StatusChangeEvent event) |
void |
shutdown() |
@Inject public EurekaUpStatusResolver(DiscoveryClient client, com.netflix.eventbus.spi.EventBus eventBus)
executor - upStatus - discoveryClientProvider - Provider that returns a discovery client. We use a provider
because the DiscoveryClient reference may not exist at bootstrap timepublic void onStatusChange(StatusChangeEvent event)
@PostConstruct public void init()
@PreDestroy public void shutdown()
public InstanceInfo.InstanceStatus getStatus()
public long getChangeCount()