public class AppManager extends Object
| Constructor and Description |
|---|
AppManager() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,MicroserviceManager> |
getApps() |
com.google.common.eventbus.EventBus |
getEventBus() |
MicroserviceManager |
getOrCreateMicroserviceManager(String appId) |
MicroserviceVersionRule |
getOrCreateMicroserviceVersionRule(String appId,
String microserviceName,
String versionRule) |
MicroserviceVersions |
getOrCreateMicroserviceVersions(String appId,
String microserviceName) |
CompletableFuture<MicroserviceVersions> |
getOrCreateMicroserviceVersionsAsync(String appId,
String microserviceName) |
void |
markWaitingDelete(String appId,
String microserviceName) |
void |
onMicroserviceInstanceChanged(MicroserviceInstanceChangedEvent changedEvent) |
void |
pullInstances() |
void |
safePullInstances() |
public com.google.common.eventbus.EventBus getEventBus()
public Map<String,MicroserviceManager> getApps()
public MicroserviceVersionRule getOrCreateMicroserviceVersionRule(String appId, String microserviceName, String versionRule)
public MicroserviceManager getOrCreateMicroserviceManager(String appId)
public CompletableFuture<MicroserviceVersions> getOrCreateMicroserviceVersionsAsync(String appId, String microserviceName)
public MicroserviceVersions getOrCreateMicroserviceVersions(String appId, String microserviceName)
public void onMicroserviceInstanceChanged(MicroserviceInstanceChangedEvent changedEvent)
public void pullInstances()
public void safePullInstances()
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.