@Component
public class RegistrationEventInstanceRegistry
extends org.springframework.cloud.netflix.eureka.server.InstanceRegistry
| Constructor and Description |
|---|
RegistrationEventInstanceRegistry(com.netflix.eureka.EurekaServerConfig serverConfig,
com.netflix.discovery.EurekaClientConfig clientConfig,
com.netflix.eureka.resources.ServerCodecs serverCodecs,
com.netflix.discovery.EurekaClient eurekaClient,
int expectedNumberOfRenewsPerMin,
int defaultOpenForTrafficCount,
ServiceChangeDetector serviceChangeDetector) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel(String appName,
String serverId,
boolean isReplication) |
void |
register(com.netflix.appinfo.InstanceInfo info,
boolean isReplication) |
void |
register(com.netflix.appinfo.InstanceInfo info,
int leaseDuration,
boolean isReplication) |
internalCancel, openForTraffic, renew, setApplicationContextdeleteStatusOverride, getInstanceInfoOverrideRule, getLocalRegistrySize, getNextServerFromEureka, getNumOfReplicationsInLastMin, getReplicaNodes, getSortedApplications, init, isBelowRenewThresold, isLeaseExpirationEnabled, isRegisterable, isSelfPreservationModeEnabled, shouldAllowAccess, shouldAllowAccess, shutdown, statusUpdate, statusUpdate, syncUpclearRegistry, evict, evict, getApplication, getApplication, getApplicationDeltas, getApplicationDeltasFromMultipleRegions, getApplications, getApplications, getApplicationsFromAllRemoteRegions, getApplicationsFromLocalRegionOnly, getApplicationsFromMultipleRegions, getInstanceByAppAndId, getInstanceByAppAndId, getInstancesById, getInstancesById, getLastNCanceledInstances, getLastNRegisteredInstances, getNumberofElementsininstanceCache, getNumOfRenewsInLastMin, getNumOfRenewsPerMinThreshold, getOverriddenInstanceStatus, getResponseCache, initializedResponseCache, initRemoteRegionRegistry, overriddenInstanceStatusesSnapshot, postInit, storeOverriddenStatusIfRequired, storeOverriddenStatusIfRequired, updateRenewsPerMinThresholdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearRegistry, getApplication, getApplicationsFromLocalRegionOnly, getInstanceByAppAndId, getInstanceByAppAndId, getLastNCanceledInstances, getLastNRegisteredInstances, getNumOfRenewsInLastMin, getNumOfRenewsPerMinThreshold, getResponseCache, initializedResponseCache, overriddenInstanceStatusesSnapshot, storeOverriddenStatusIfRequired, storeOverriddenStatusIfRequiredpublic RegistrationEventInstanceRegistry(com.netflix.eureka.EurekaServerConfig serverConfig,
com.netflix.discovery.EurekaClientConfig clientConfig,
com.netflix.eureka.resources.ServerCodecs serverCodecs,
com.netflix.discovery.EurekaClient eurekaClient,
int expectedNumberOfRenewsPerMin,
int defaultOpenForTrafficCount,
ServiceChangeDetector serviceChangeDetector)
public void register(com.netflix.appinfo.InstanceInfo info,
boolean isReplication)
register in interface com.netflix.eureka.registry.PeerAwareInstanceRegistryregister in class org.springframework.cloud.netflix.eureka.server.InstanceRegistrypublic void register(com.netflix.appinfo.InstanceInfo info,
int leaseDuration,
boolean isReplication)
register in interface com.netflix.eureka.lease.LeaseManager<com.netflix.appinfo.InstanceInfo>register in class org.springframework.cloud.netflix.eureka.server.InstanceRegistryCopyright © 2018–2019. All rights reserved.