| Modifier and Type | Method and Description |
|---|---|
static <T extends Service<?,?>> |
ofCompositeService(List<CompositeServiceEntry<T>> entries)
Returns the default implementation of the
Router to find a CompositeServiceEntry. |
static Router<com.linecorp.armeria.server.RouteDecoratingService> |
ofRouteDecoratingService(List<com.linecorp.armeria.server.RouteDecoratingService> routeDecoratingServices)
Returns the default implementation of the
Router to find a RouteDecoratingService. |
static Router<ServiceConfig> |
ofVirtualHost(VirtualHost virtualHost,
Iterable<ServiceConfig> configs,
RejectedRouteHandler rejectionHandler)
Returns the default implementation of the
Router to find a ServiceConfig. |
public static Router<ServiceConfig> ofVirtualHost(VirtualHost virtualHost, Iterable<ServiceConfig> configs, RejectedRouteHandler rejectionHandler)
Router to find a ServiceConfig.
It consists of several router implementations which use one of Trie and List. It also includes
cache mechanism to improve its performance.public static <T extends Service<?,?>> Router<T> ofCompositeService(List<CompositeServiceEntry<T>> entries)
Router to find a CompositeServiceEntry.Copyright © 2020 LeanCloud. All rights reserved.