public final class RoutingConfiguration extends Object
Modifier and Type | Method and Description |
---|---|
static Set<RoutersConfig.Router> |
getRouterConfigurations(NetworkConfigService configService,
ApplicationId routingAppId)
Retrieves the router configurations.
|
static void |
register(NetworkConfigRegistry registry)
Registers the routing configuration factories.
|
static void |
unregister(NetworkConfigRegistry registry)
Unregisters the routing configuration factories.
|
public static void register(NetworkConfigRegistry registry)
registry
- network config registry servicepublic static void unregister(NetworkConfigRegistry registry)
The factories will only be unregistered from the network config registry if no other routing applications are using them. Any components that call NetworkConfigHelper#registerConfigFactories need to also call this method when they are no longer using the config
registry
- network config registry servicepublic static Set<RoutersConfig.Router> getRouterConfigurations(NetworkConfigService configService, ApplicationId routingAppId)
configService
- network config serviceroutingAppId
- routing app ID