public class SocketFailOverInterceptor extends java.lang.Object implements FailOverInterceptor
| 构造器和说明 |
|---|
SocketFailOverInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isAvailable(java.lang.Object o,
java.lang.reflect.Method m,
java.lang.String beanKey)
return if target is available.
|
boolean |
isDoFailover(java.lang.Throwable t,
java.lang.String beanKey)
return is catch exception need do fail over action
|
boolean |
isRecover(java.lang.Object o,
java.lang.reflect.Method m,
java.lang.String beanKey)
return if failed target is recovered
|
protected com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor.Host |
parseHost(java.lang.String beanKey) |
void |
setRecoverServiceUrls(java.util.Map<java.lang.String,java.lang.String> recoverServiceUrls)
format as: localhost:80
|
public void setRecoverServiceUrls(java.util.Map<java.lang.String,java.lang.String> recoverServiceUrls)
recoverServiceUrls - public boolean isAvailable(java.lang.Object o,
java.lang.reflect.Method m,
java.lang.String beanKey)
FailOverInterceptorisAvailable 在接口中 FailOverInterceptorpublic boolean isRecover(java.lang.Object o,
java.lang.reflect.Method m,
java.lang.String beanKey)
FailOverInterceptorisRecover 在接口中 FailOverInterceptorpublic boolean isDoFailover(java.lang.Throwable t,
java.lang.String beanKey)
FailOverInterceptorisDoFailover 在接口中 FailOverInterceptorprotected com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor.Host parseHost(java.lang.String beanKey)
Copyright © 2015 Baidu, Inc.. All Rights Reserved.