public class IsolatedRouter extends AbstractServiceRouter
ServiceRouter.Aspect| Constructor and Description |
|---|
IsolatedRouter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enable(RouteInfo routeInfo,
ServiceMetadata dstSvcInfo) |
ServiceRouter.Aspect |
getAspect() |
String |
getName() |
void |
init(InitContext ctx) |
RouteResult |
router(RouteInfo routeInfo,
ServiceInstances svcInstances) |
getFilteredInstances, getId, getType, postContextInit, setIddestroy, isDestroyedpublic RouteResult router(RouteInfo routeInfo, ServiceInstances svcInstances) throws PolarisException
router in class AbstractServiceRouterPolarisExceptionpublic ServiceRouter.Aspect getAspect()
public boolean enable(RouteInfo routeInfo, ServiceMetadata dstSvcInfo)
enable in interface ServiceRouterenable in class AbstractServiceRouterpublic void init(InitContext ctx) throws PolarisException
PolarisExceptionpublic String getName()
getName in interface PlugingetName in class DestroyableCopyright © 2023. All rights reserved.