public class IsolatedRouter extends AbstractServiceRouter
ServiceRouter.Aspect| 构造器和说明 |
|---|
IsolatedRouter() |
| 限定符和类型 | 方法和说明 |
|---|---|
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 在类中 AbstractServiceRouterPolarisExceptionpublic ServiceRouter.Aspect getAspect()
public boolean enable(RouteInfo routeInfo, ServiceMetadata dstSvcInfo)
enable 在接口中 ServiceRouterenable 在类中 AbstractServiceRouterpublic void init(InitContext ctx) throws PolarisException
PolarisExceptionpublic String getName()
getName 在接口中 PlugingetName 在类中 DestroyableCopyright © 2022. All rights reserved.