public class CachingRouteLocator extends Object implements RouteLocator, org.springframework.context.ApplicationListener<RefreshRoutesEvent>
Constructor and Description |
---|
CachingRouteLocator(RouteLocator delegate) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Flux<Route> |
getRoutes() |
void |
onApplicationEvent(RefreshRoutesEvent event) |
reactor.core.publisher.Flux<Route> |
refresh()
Clears the routes cache.
|
public CachingRouteLocator(RouteLocator delegate)
public reactor.core.publisher.Flux<Route> getRoutes()
getRoutes
in interface RouteLocator
public reactor.core.publisher.Flux<Route> refresh()
public void onApplicationEvent(RefreshRoutesEvent event)
onApplicationEvent
in interface org.springframework.context.ApplicationListener<RefreshRoutesEvent>
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.