public class ServiceFinderHub<T,R extends ServiceRegistry<T>> extends Object
| Constructor and Description |
|---|
ServiceFinderHub(ServiceDataSource serviceDataSource,
ServiceFinderFactory<T,R> finderFactory) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<ServiceFinder<T,R>> |
buildFinder(Service service) |
Optional<ServiceFinder<T,R>> |
finder(Service service) |
void |
registerUpdateSignal(Signal<Void> refreshSignal) |
void |
start() |
void |
stop() |
void |
updateAvailable() |
public ServiceFinderHub(ServiceDataSource serviceDataSource, ServiceFinderFactory<T,R> finderFactory)
public Optional<ServiceFinder<T,R>> finder(Service service)
public CompletableFuture<ServiceFinder<T,R>> buildFinder(Service service)
public void start()
public void stop()
public void updateAvailable()
Copyright © 2015–2023. All rights reserved.