static NamingService |
NamingFactory.createNamingService(String serverList) |
|
static NamingService |
NamingFactory.createNamingService(Properties properties) |
|
void |
NamingService.deregisterInstance(String serviceName,
String ip,
int port) |
deregister instance from a service
|
void |
NamingService.deregisterInstance(String serviceName,
String ip,
int port,
String clusterName) |
deregister instance with specified cluster name from a service
|
void |
NamingService.deregisterInstance(String serviceName,
String groupName,
Instance instance) |
deregister instance with full instance information
|
void |
NamingService.deregisterInstance(String serviceName,
String groupName,
String ip,
int port) |
deregister instance from a service
|
void |
NamingService.deregisterInstance(String serviceName,
String groupName,
String ip,
int port,
String clusterName) |
deregister instance with specified cluster name from a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName) |
get all instances of a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName,
boolean subscribe) |
Get all instances of a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName,
String groupName) |
get all instances of a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName,
String groupName,
boolean subscribe) |
Get all instances of a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName,
String groupName,
List<String> clusters) |
Get all instances within specified clusters of a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName,
String groupName,
List<String> clusters,
boolean subscribe) |
Get all instances within specified clusters of a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName,
List<String> clusters) |
Get all instances within specified clusters of a service
|
List<Instance> |
NamingService.getAllInstances(String serviceName,
List<String> clusters,
boolean subscribe) |
Get all instances within specified clusters of a service
|
ListView<String> |
NamingService.getServicesOfServer(int pageNo,
int pageSize) |
Get all service names from server
|
ListView<String> |
NamingService.getServicesOfServer(int pageNo,
int pageSize,
AbstractSelector selector) |
Get all service names from server with selector
|
ListView<String> |
NamingService.getServicesOfServer(int pageNo,
int pageSize,
String groupName) |
Get all service names from server
|
ListView<String> |
NamingService.getServicesOfServer(int pageNo,
int pageSize,
String groupName,
AbstractSelector selector) |
Get all service names from server with selector
|
List<ServiceInfo> |
NamingService.getSubscribeServices() |
Get all subscribed services of current client
|
void |
NamingService.registerInstance(String serviceName,
Instance instance) |
register a instance to service with specified instance properties
|
void |
NamingService.registerInstance(String serviceName,
String ip,
int port) |
register a instance to service
|
void |
NamingService.registerInstance(String serviceName,
String ip,
int port,
String clusterName) |
register a instance to service with specified cluster name
|
void |
NamingService.registerInstance(String serviceName,
String groupName,
Instance instance) |
register a instance to service with specified instance properties
|
void |
NamingService.registerInstance(String serviceName,
String groupName,
String ip,
int port) |
register a instance to service
|
void |
NamingService.registerInstance(String serviceName,
String groupName,
String ip,
int port,
String clusterName) |
register a instance to service with specified cluster name
|
List<Instance> |
NamingService.selectInstances(String serviceName,
boolean healthy) |
Get qualified instances of service
|
List<Instance> |
NamingService.selectInstances(String serviceName,
boolean healthy,
boolean subscribe) |
Get qualified instances of service
|
List<Instance> |
NamingService.selectInstances(String serviceName,
String groupName,
boolean healthy) |
Get qualified instances of service
|
List<Instance> |
NamingService.selectInstances(String serviceName,
String groupName,
boolean healthy,
boolean subscribe) |
Get qualified instances of service
|
List<Instance> |
NamingService.selectInstances(String serviceName,
String groupName,
List<String> clusters,
boolean healthy) |
Get qualified instances within specified clusters of service
|
List<Instance> |
NamingService.selectInstances(String serviceName,
String groupName,
List<String> clusters,
boolean healthy,
boolean subscribe) |
Get qualified instances within specified clusters of service
|
List<Instance> |
NamingService.selectInstances(String serviceName,
List<String> clusters,
boolean healthy) |
Get qualified instances within specified clusters of service
|
List<Instance> |
NamingService.selectInstances(String serviceName,
List<String> clusters,
boolean healthy,
boolean subscribe) |
Get qualified instances within specified clusters of service
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName) |
Select one healthy instance of service using predefined load balance strategy
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName,
boolean subscribe) |
select one healthy instance of service using predefined load balance strategy
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName,
String groupName) |
Select one healthy instance of service using predefined load balance strategy
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName,
String groupName,
boolean subscribe) |
select one healthy instance of service using predefined load balance strategy
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName,
String groupName,
List<String> clusters) |
Select one healthy instance of service using predefined load balance strategy
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName,
String groupName,
List<String> clusters,
boolean subscribe) |
Select one healthy instance of service using predefined load balance strategy
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName,
List<String> clusters) |
Select one healthy instance of service using predefined load balance strategy
|
Instance |
NamingService.selectOneHealthyInstance(String serviceName,
List<String> clusters,
boolean subscribe) |
Select one healthy instance of service using predefined load balance strategy
|
void |
NamingService.subscribe(String serviceName,
EventListener listener) |
Subscribe service to receive events of instances alteration
|
void |
NamingService.subscribe(String serviceName,
String groupName,
EventListener listener) |
Subscribe service to receive events of instances alteration
|
void |
NamingService.subscribe(String serviceName,
String groupName,
List<String> clusters,
EventListener listener) |
Subscribe service to receive events of instances alteration
|
void |
NamingService.subscribe(String serviceName,
List<String> clusters,
EventListener listener) |
Subscribe service to receive events of instances alteration
|
void |
NamingService.unsubscribe(String serviceName,
EventListener listener) |
Unsubscribe event listener of service
|
void |
NamingService.unsubscribe(String serviceName,
String groupName,
EventListener listener) |
unsubscribe event listener of service
|
void |
NamingService.unsubscribe(String serviceName,
String groupName,
List<String> clusters,
EventListener listener) |
Unsubscribe event listener of service
|
void |
NamingService.unsubscribe(String serviceName,
List<String> clusters,
EventListener listener) |
Unsubscribe event listener of service
|