com.alibaba.dubbo.rpc.cluster.directory
Class StaticDirectory<T>
java.lang.Object
com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory<T>
com.alibaba.dubbo.rpc.cluster.directory.StaticDirectory<T>
- All Implemented Interfaces:
- Node, Directory<T>
public class StaticDirectory<T>
- extends AbstractDirectory<T>
StaticDirectory
- Author:
- william.liangf
StaticDirectory
public StaticDirectory(List<Invoker<T>> invokers)
StaticDirectory
public StaticDirectory(List<Invoker<T>> invokers,
List<Router> routers)
StaticDirectory
public StaticDirectory(URL url,
List<Invoker<T>> invokers)
StaticDirectory
public StaticDirectory(URL url,
List<Invoker<T>> invokers,
List<Router> routers)
getInterface
public Class<T> getInterface()
- Description copied from interface:
Directory
- get service type.
- Returns:
- service type.
isAvailable
public boolean isAvailable()
- Description copied from interface:
Node
- is available.
- Returns:
- available.
destroy
public void destroy()
- Description copied from interface:
Node
- destroy.
- Specified by:
destroy
in interface Node
- Overrides:
destroy
in class AbstractDirectory<T>
Copyright © 2012–2017 Alibaba. All rights reserved.