跳过导航链接
A B C D E F G H I L M N O P R S T U V X 

A

ACCESS_TOKEN - 类 中的静态变量com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
addService(String, String, Object) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
add service
addStopCallBack(BaseCallback) - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
afterPropertiesSet() - 类 中的方法com.xxl.rpc.remoting.invoker.impl.XxlRpcSpringInvokerFactory
 
afterPropertiesSet() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.impl.XxlRpcSpringReferenceBean
 
afterPropertiesSet() - 类 中的方法com.xxl.rpc.remoting.provider.impl.XxlRpcSpringProviderFactory
 
asyncSend(String, XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.net.Client
async send, bind requestId and future-response
asyncSend(XxlRpcRequest, String, Class<? extends ConnectClient>, XxlRpcReferenceBean) - 类 中的静态方法com.xxl.rpc.remoting.net.common.ConnectClient
async send
asyncSend(String, XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyClient
 
asyncSend(String, XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClient
 

B

BaseCallback - com.xxl.rpc.remoting.net.params中的类
 
BaseCallback() - 类 的构造器com.xxl.rpc.remoting.net.params.BaseCallback
 
Beat - com.xxl.rpc.remoting.net.params中的类
beat for keep-alive
Beat() - 类 的构造器com.xxl.rpc.remoting.net.params.Beat
 
BEAT_ID - 类 中的静态变量com.xxl.rpc.remoting.net.params.Beat
 
BEAT_INTERVAL - 类 中的静态变量com.xxl.rpc.remoting.net.params.Beat
 
BEAT_PING - 类 中的静态变量com.xxl.rpc.remoting.net.params.Beat
 
BIZ - 类 中的静态变量com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 

C

CallType - com.xxl.rpc.remoting.invoker.call中的枚举
rpc call type
cancel(boolean) - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
 
cancel(boolean) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
channelRead0(ChannelHandlerContext, XxlRpcResponse) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyClientHandler
 
channelRead0(ChannelHandlerContext, XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.server.NettyServerHandler
 
channelRead0(ChannelHandlerContext, FullHttpResponse) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClientHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler
 
channelReadComplete(ChannelHandlerContext) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler
 
ClassUtil - com.xxl.rpc.util中的类
 
ClassUtil() - 类 的构造器com.xxl.rpc.util.ClassUtil
 
Client - com.xxl.rpc.remoting.net中的类
i client
Client() - 类 的构造器com.xxl.rpc.remoting.net.Client
 
close() - 类 中的方法com.xxl.rpc.remoting.net.common.ConnectClient
 
close() - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyConnectClient
 
close() - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpConnectClient
 
com.xxl.rpc.registry - 程序包 com.xxl.rpc.registry
 
com.xxl.rpc.registry.impl - 程序包 com.xxl.rpc.registry.impl
 
com.xxl.rpc.remoting.invoker - 程序包 com.xxl.rpc.remoting.invoker
 
com.xxl.rpc.remoting.invoker.annotation - 程序包 com.xxl.rpc.remoting.invoker.annotation
 
com.xxl.rpc.remoting.invoker.call - 程序包 com.xxl.rpc.remoting.invoker.call
 
com.xxl.rpc.remoting.invoker.generic - 程序包 com.xxl.rpc.remoting.invoker.generic
 
com.xxl.rpc.remoting.invoker.impl - 程序包 com.xxl.rpc.remoting.invoker.impl
 
com.xxl.rpc.remoting.invoker.reference - 程序包 com.xxl.rpc.remoting.invoker.reference
 
com.xxl.rpc.remoting.invoker.reference.impl - 程序包 com.xxl.rpc.remoting.invoker.reference.impl
 
com.xxl.rpc.remoting.invoker.route - 程序包 com.xxl.rpc.remoting.invoker.route
 
com.xxl.rpc.remoting.invoker.route.impl - 程序包 com.xxl.rpc.remoting.invoker.route.impl
 
com.xxl.rpc.remoting.net - 程序包 com.xxl.rpc.remoting.net
 
com.xxl.rpc.remoting.net.common - 程序包 com.xxl.rpc.remoting.net.common
 
com.xxl.rpc.remoting.net.impl.netty.client - 程序包 com.xxl.rpc.remoting.net.impl.netty.client
 
com.xxl.rpc.remoting.net.impl.netty.codec - 程序包 com.xxl.rpc.remoting.net.impl.netty.codec
 
com.xxl.rpc.remoting.net.impl.netty.server - 程序包 com.xxl.rpc.remoting.net.impl.netty.server
 
com.xxl.rpc.remoting.net.impl.netty_http.client - 程序包 com.xxl.rpc.remoting.net.impl.netty_http.client
 
com.xxl.rpc.remoting.net.impl.netty_http.server - 程序包 com.xxl.rpc.remoting.net.impl.netty_http.server
 
com.xxl.rpc.remoting.net.params - 程序包 com.xxl.rpc.remoting.net.params
 
com.xxl.rpc.remoting.provider - 程序包 com.xxl.rpc.remoting.provider
 
com.xxl.rpc.remoting.provider.annotation - 程序包 com.xxl.rpc.remoting.provider.annotation
 
com.xxl.rpc.remoting.provider.impl - 程序包 com.xxl.rpc.remoting.provider.impl
 
com.xxl.rpc.serialize - 程序包 com.xxl.rpc.serialize
 
com.xxl.rpc.serialize.impl - 程序包 com.xxl.rpc.serialize.impl
 
com.xxl.rpc.util - 程序包 com.xxl.rpc.util
 
ConnectClient - com.xxl.rpc.remoting.net.common中的类
 
ConnectClient() - 类 的构造器com.xxl.rpc.remoting.net.common.ConnectClient
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.codec.NettyDecoder
 
deserialize(byte[], Class<T>) - 类 中的方法com.xxl.rpc.serialize.impl.Hessian1Serializer
 
deserialize(byte[], Class<T>) - 类 中的方法com.xxl.rpc.serialize.impl.HessianSerializer
 
deserialize(byte[], Class<T>) - 类 中的方法com.xxl.rpc.serialize.Serializer
 
destroy() - 类 中的方法com.xxl.rpc.remoting.invoker.impl.XxlRpcSpringInvokerFactory
 
destroy() - 类 中的方法com.xxl.rpc.remoting.provider.impl.XxlRpcSpringProviderFactory
 
discovery(Set<String>) - 类 中的方法com.xxl.rpc.registry.impl.LocalServiceRegistry
 
discovery(String) - 类 中的方法com.xxl.rpc.registry.impl.LocalServiceRegistry
 
discovery(Set<String>) - 类 中的方法com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
discovery(String) - 类 中的方法com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
discovery(Set<String>) - 类 中的方法com.xxl.rpc.registry.ServiceRegistry
discovery services, for mult
discovery(String) - 类 中的方法com.xxl.rpc.registry.ServiceRegistry
discovery service, for one
doRoute(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceConsistentHashStrategy
 
doRoute(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceLFUStrategy
 
doRoute(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceLRUStrategy
 

E

encode(ChannelHandlerContext, Object, ByteBuf) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.codec.NettyEncoder
 
ENV - 类 中的静态变量com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyClientHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.server.NettyServerHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClientHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler
 
executeResponseCallback(Runnable) - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 

F

findAvailablePort(int) - 类 中的静态方法com.xxl.rpc.util.NetUtil
find avaliable port

G

get() - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
 
get(long, TimeUnit) - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
 
get() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
get(long, TimeUnit) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
getAccessToken() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getCallback() - 类 中的静态方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeCallback
get callback
getClassName() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getCorePoolSize() - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
getCreateMillisTime() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getErrorMsg() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
getFuture(Class<T>) - 类 中的静态方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
get future
getIface() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
getInstance() - 类 中的静态方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
getInvokeCallback() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
getInvokerFactory() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
getIp() - 类 中的静态方法com.xxl.rpc.util.IpUtil
get ip address
getIpPort(int) - 类 中的静态方法com.xxl.rpc.util.IpUtil
get ip:port
getIpPort(String, int) - 类 中的静态方法com.xxl.rpc.util.IpUtil
 
getLocalAddress() - 类 中的静态方法com.xxl.rpc.util.IpUtil
Find first valid IP from local network card
getMaxPoolSize() - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
getMethodName() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getObject() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.impl.XxlRpcSpringReferenceBean
 
getObject() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
getObjectType() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.impl.XxlRpcSpringReferenceBean
 
getParameters() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getParameterTypes() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getPort() - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
getRequest() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
getRequestId() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getRequestId() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
getResult() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
getSerializerInstance() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
getSerializerInstance() - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
getServiceData() - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
getServiceRegistry() - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
getTimeout() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
getVersion() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
getXxlRegistryClient() - 类 中的方法com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 

H

Hessian1Serializer - com.xxl.rpc.serialize.impl中的类
hessian serialize
Hessian1Serializer() - 类 的构造器com.xxl.rpc.serialize.impl.Hessian1Serializer
 
HessianSerializer - com.xxl.rpc.serialize.impl中的类
hessian serialize
HessianSerializer() - 类 的构造器com.xxl.rpc.serialize.impl.HessianSerializer
 

I

init(XxlRpcReferenceBean) - 类 中的方法com.xxl.rpc.remoting.net.Client
 
init(String, Serializer, XxlRpcInvokerFactory) - 类 中的方法com.xxl.rpc.remoting.net.common.ConnectClient
 
init(String, Serializer, XxlRpcInvokerFactory) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyConnectClient
 
init(String, Serializer, XxlRpcInvokerFactory) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpConnectClient
 
initClient() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
invoke(String, String, String, String[], Object[]) - 接口 中的方法com.xxl.rpc.remoting.invoker.generic.XxlRpcGenericService
generic invoke
invokeService(XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
invoke service
IpUtil - com.xxl.rpc.util中的类
ip tool
IpUtil() - 类 的构造器com.xxl.rpc.util.IpUtil
 
isCancelled() - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
 
isCancelled() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
isDone() - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
 
isDone() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
isPortUsed(int) - 类 中的静态方法com.xxl.rpc.util.NetUtil
check port used
isSingleton() - 类 中的方法com.xxl.rpc.remoting.invoker.reference.impl.XxlRpcSpringReferenceBean
 
isValidate() - 类 中的方法com.xxl.rpc.remoting.net.common.ConnectClient
 
isValidate() - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyConnectClient
 
isValidate() - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpConnectClient
 

L

LoadBalance - com.xxl.rpc.remoting.invoker.route中的枚举
 
LocalServiceRegistry - com.xxl.rpc.registry.impl中的类
service registry for "local"
LocalServiceRegistry() - 类 的构造器com.xxl.rpc.registry.impl.LocalServiceRegistry
 
logger - 类 中的静态变量com.xxl.rpc.remoting.net.Client
 
logger - 类 中的静态变量com.xxl.rpc.remoting.net.common.ConnectClient
 
logger - 类 中的静态变量com.xxl.rpc.remoting.net.Server
 

M

makeServerThreadPool(String, int, int) - 类 中的静态方法com.xxl.rpc.util.ThreadPoolUtil
make server thread pool
makeServiceKey(String, String) - 类 中的静态方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
make service key
match(String, CallType) - 枚举 中的静态方法com.xxl.rpc.remoting.invoker.call.CallType
 
match(String, LoadBalance) - 枚举 中的静态方法com.xxl.rpc.remoting.invoker.route.LoadBalance
 

N

NettyClient - com.xxl.rpc.remoting.net.impl.netty.client中的类
netty client
NettyClient() - 类 的构造器com.xxl.rpc.remoting.net.impl.netty.client.NettyClient
 
NettyClientHandler - com.xxl.rpc.remoting.net.impl.netty.client中的类
rpc netty client handler
NettyClientHandler(XxlRpcInvokerFactory, NettyConnectClient) - 类 的构造器com.xxl.rpc.remoting.net.impl.netty.client.NettyClientHandler
 
NettyConnectClient - com.xxl.rpc.remoting.net.impl.netty.client中的类
netty pooled client
NettyConnectClient() - 类 的构造器com.xxl.rpc.remoting.net.impl.netty.client.NettyConnectClient
 
NettyDecoder - com.xxl.rpc.remoting.net.impl.netty.codec中的类
decoder
NettyDecoder(Class<?>, Serializer) - 类 的构造器com.xxl.rpc.remoting.net.impl.netty.codec.NettyDecoder
 
NettyEncoder - com.xxl.rpc.remoting.net.impl.netty.codec中的类
encoder
NettyEncoder(Class<?>, Serializer) - 类 的构造器com.xxl.rpc.remoting.net.impl.netty.codec.NettyEncoder
 
NettyHttpClient - com.xxl.rpc.remoting.net.impl.netty_http.client中的类
netty_http client
NettyHttpClient() - 类 的构造器com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClient
 
NettyHttpClientHandler - com.xxl.rpc.remoting.net.impl.netty_http.client中的类
netty_http
NettyHttpClientHandler(XxlRpcInvokerFactory, Serializer, NettyHttpConnectClient) - 类 的构造器com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClientHandler
 
NettyHttpConnectClient - com.xxl.rpc.remoting.net.impl.netty_http.client中的类
netty_http
NettyHttpConnectClient() - 类 的构造器com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpConnectClient
 
NettyHttpServer - com.xxl.rpc.remoting.net.impl.netty_http.server中的类
netty_http
NettyHttpServer() - 类 的构造器com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServer
 
NettyHttpServerHandler - com.xxl.rpc.remoting.net.impl.netty_http.server中的类
netty_http
NettyHttpServerHandler(XxlRpcProviderFactory, ThreadPoolExecutor) - 类 的构造器com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler
 
NettyServer - com.xxl.rpc.remoting.net.impl.netty.server中的类
netty rpc server
NettyServer() - 类 的构造器com.xxl.rpc.remoting.net.impl.netty.server.NettyServer
 
NettyServerHandler - com.xxl.rpc.remoting.net.impl.netty.server中的类
netty server handler
NettyServerHandler(XxlRpcProviderFactory, ThreadPoolExecutor) - 类 的构造器com.xxl.rpc.remoting.net.impl.netty.server.NettyServerHandler
 
NetUtil - com.xxl.rpc.util中的类
net util
NetUtil() - 类 的构造器com.xxl.rpc.util.NetUtil
 
notifyInvokerFuture(String, XxlRpcResponse) - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 

O

onFailure(Throwable) - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeCallback
 
onStarted() - 类 中的方法com.xxl.rpc.remoting.net.Server
callback when started
onStoped() - 类 中的方法com.xxl.rpc.remoting.net.Server
callback when stoped
onSuccess(T) - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeCallback
 

P

parseIpPort(String) - 类 中的静态方法com.xxl.rpc.util.IpUtil
 
postProcessAfterInstantiation(Object, String) - 类 中的方法com.xxl.rpc.remoting.invoker.impl.XxlRpcSpringInvokerFactory
 

R

registry(Set<String>, String) - 类 中的方法com.xxl.rpc.registry.impl.LocalServiceRegistry
 
registry(Set<String>, String) - 类 中的方法com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
registry(Set<String>, String) - 类 中的方法com.xxl.rpc.registry.ServiceRegistry
registry service, for mult
remove(Set<String>, String) - 类 中的方法com.xxl.rpc.registry.impl.LocalServiceRegistry
 
remove(Set<String>, String) - 类 中的方法com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
remove(Set<String>, String) - 类 中的方法com.xxl.rpc.registry.ServiceRegistry
remove service, for mult
removeCallback() - 类 中的静态方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeCallback
remove future
removeFuture() - 类 中的静态方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
remove future
removeInvokerFuture(String) - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
removeInvokerFuture() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
resolveClass(String) - 类 中的静态方法com.xxl.rpc.util.ClassUtil
 
route(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceConsistentHashStrategy
 
route(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceLFUStrategy
 
route(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceLRUStrategy
 
route(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceRandomStrategy
 
route(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceRoundStrategy
 
route(String, TreeSet<String>) - 类 中的方法com.xxl.rpc.remoting.invoker.route.XxlRpcLoadBalance
 
run() - 类 中的方法com.xxl.rpc.remoting.net.params.BaseCallback
 

S

send(XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.net.common.ConnectClient
 
send(XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyConnectClient
 
send(XxlRpcRequest) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpConnectClient
 
serialize(T) - 类 中的方法com.xxl.rpc.serialize.impl.Hessian1Serializer
 
serialize(T) - 类 中的方法com.xxl.rpc.serialize.impl.HessianSerializer
 
serialize(T) - 类 中的方法com.xxl.rpc.serialize.Serializer
 
Serializer - com.xxl.rpc.serialize中的类
serializer Tips:模板方法模式:定义一个操作中算法的骨架(或称为顶级逻辑),将一些步骤(或称为基本方法)的执行延迟到其子类中; Tips:基本方法:抽象方法 + 具体方法final + 钩子方法; Tips:Enum 时最好的单例方案;枚举单例会初始化全部实现,此处改为托管Class,避免无效的实例化;
Serializer() - 类 的构造器com.xxl.rpc.serialize.Serializer
 
Server - com.xxl.rpc.remoting.net中的类
server
Server() - 类 的构造器com.xxl.rpc.remoting.net.Server
 
ServiceRegistry - com.xxl.rpc.registry中的类
service registry /xxl-rpc/dev/ - key01(service01) - value01 (ip:port01) - value02 (ip:port02)
ServiceRegistry() - 类 的构造器com.xxl.rpc.registry.ServiceRegistry
 
setAccessToken(String) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setAccessToken(String) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
setAccessToken(String) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setAddress(String) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setApplicationContext(ApplicationContext) - 类 中的方法com.xxl.rpc.remoting.provider.impl.XxlRpcSpringProviderFactory
 
setBeanFactory(BeanFactory) - 类 中的方法com.xxl.rpc.remoting.invoker.impl.XxlRpcSpringInvokerFactory
 
setCallback(XxlRpcInvokeCallback) - 类 中的静态方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeCallback
set future
setCallType(CallType) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setClassName(String) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
setClient(Class<? extends Client>) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setCorePoolSize(int) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setCreateMillisTime(long) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
setErrorMsg(String) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
setFuture(XxlRpcInvokeFuture) - 类 中的静态方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
set future
setIface(Class<?>) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setInvokeCallback(XxlRpcInvokeCallback) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setInvokerFactory(XxlRpcInvokerFactory) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setInvokerFuture(String, XxlRpcFutureResponse) - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
setInvokerFuture() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
setIp(String) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setLoadBalance(LoadBalance) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setMaxPoolSize(int) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setMethodName(String) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
setParameters(Object[]) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
setParameterTypes(Class<?>[]) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
setPort(int) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setRequestId(String) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
setRequestId(String) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
setResponse(XxlRpcResponse) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
setResult(Object) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
setSerializer(Class<? extends Serializer>) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setSerializer(Class<? extends Serializer>) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setServer(Class<? extends Server>) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setServiceRegistry(Class<? extends ServiceRegistry>) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setServiceRegistryClass(Class<? extends ServiceRegistry>) - 类 中的方法com.xxl.rpc.remoting.invoker.impl.XxlRpcSpringInvokerFactory
 
setServiceRegistryParam(Map<String, String>) - 类 中的方法com.xxl.rpc.remoting.invoker.impl.XxlRpcSpringInvokerFactory
 
setServiceRegistryParam(Map<String, String>) - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
setStartedCallback(BaseCallback) - 类 中的方法com.xxl.rpc.remoting.net.Server
 
setStopedCallback(BaseCallback) - 类 中的方法com.xxl.rpc.remoting.net.Server
 
setTimeout(long) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setVersion(String) - 类 中的方法com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
setVersion(String) - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
start(Map<String, String>) - 类 中的方法com.xxl.rpc.registry.impl.LocalServiceRegistry
 
start(Map<String, String>) - 类 中的方法com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
start(Map<String, String>) - 类 中的方法com.xxl.rpc.registry.ServiceRegistry
start
start() - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
start(XxlRpcProviderFactory) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.server.NettyServer
 
start(XxlRpcProviderFactory) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServer
 
start(XxlRpcProviderFactory) - 类 中的方法com.xxl.rpc.remoting.net.Server
start server
start() - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
stop() - 类 中的方法com.xxl.rpc.registry.impl.LocalServiceRegistry
 
stop() - 类 中的方法com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
stop() - 类 中的方法com.xxl.rpc.registry.ServiceRegistry
start
stop() - 类 中的方法com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
 
stop() - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
stop() - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.server.NettyServer
 
stop() - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServer
 
stop() - 类 中的方法com.xxl.rpc.remoting.net.Server
stop server
stop() - 类 中的方法com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
stopCallbackThreadPool() - 类 中的方法com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 

T

ThreadPoolUtil - com.xxl.rpc.util中的类
 
ThreadPoolUtil() - 类 的构造器com.xxl.rpc.util.ThreadPoolUtil
 
ThrowableUtil - com.xxl.rpc.util中的类
 
ThrowableUtil() - 类 的构造器com.xxl.rpc.util.ThrowableUtil
 
toString() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
toString() - 类 中的方法com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
toString(Throwable) - 类 中的静态方法com.xxl.rpc.util.ThrowableUtil
parse error to string

U

userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.client.NettyClientHandler
 
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty.server.NettyServerHandler
 
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClientHandler
 
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler
 

V

valueOf(String) - 枚举 中的静态方法com.xxl.rpc.remoting.invoker.call.CallType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.xxl.rpc.remoting.invoker.route.LoadBalance
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.xxl.rpc.remoting.invoker.call.CallType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.xxl.rpc.remoting.invoker.route.LoadBalance
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

X

XXL_REGISTRY_ADDRESS - 类 中的静态变量com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
XxlRegistryServiceRegistry - com.xxl.rpc.registry.impl中的类
service registry for "xxl-registry v1.0.1"
XxlRegistryServiceRegistry() - 类 的构造器com.xxl.rpc.registry.impl.XxlRegistryServiceRegistry
 
XxlRpcException - com.xxl.rpc.util中的异常错误
 
XxlRpcException(String) - 异常错误 的构造器com.xxl.rpc.util.XxlRpcException
 
XxlRpcException(String, Throwable) - 异常错误 的构造器com.xxl.rpc.util.XxlRpcException
 
XxlRpcException(Throwable) - 异常错误 的构造器com.xxl.rpc.util.XxlRpcException
 
XxlRpcFutureResponse - com.xxl.rpc.remoting.net.params中的类
call back future
XxlRpcFutureResponse(XxlRpcInvokerFactory, XxlRpcRequest, XxlRpcInvokeCallback) - 类 的构造器com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse
 
XxlRpcGenericService - com.xxl.rpc.remoting.invoker.generic中的接口
 
XxlRpcInvokeCallback<T> - com.xxl.rpc.remoting.invoker.call中的类
 
XxlRpcInvokeCallback() - 类 的构造器com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeCallback
 
XxlRpcInvokeFuture - com.xxl.rpc.remoting.invoker.call中的类
 
XxlRpcInvokeFuture(XxlRpcFutureResponse) - 类 的构造器com.xxl.rpc.remoting.invoker.call.XxlRpcInvokeFuture
 
XxlRpcInvokerFactory - com.xxl.rpc.remoting.invoker中的类
xxl-rpc invoker factory, init service-registry
XxlRpcInvokerFactory() - 类 的构造器com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
XxlRpcInvokerFactory(Class<? extends ServiceRegistry>, Map<String, String>) - 类 的构造器com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory
 
xxlRpcInvokerRouter - 枚举 中的变量com.xxl.rpc.remoting.invoker.route.LoadBalance
 
XxlRpcLoadBalance - com.xxl.rpc.remoting.invoker.route中的类
分组下机器地址相同,不同JOB均匀散列在不同机器上,保证分组下机器分配JOB平均;且每个JOB固定调度其中一台机器; a、virtual node:解决不均衡问题 b、hash method replace hashCode:String的hashCode可能重复,需要进一步扩大hashCode的取值范围
XxlRpcLoadBalance() - 类 的构造器com.xxl.rpc.remoting.invoker.route.XxlRpcLoadBalance
 
XxlRpcLoadBalanceConsistentHashStrategy - com.xxl.rpc.remoting.invoker.route.impl中的类
consustent hash 单个JOB对应的每个执行器,使用频率最低的优先被选举 a(*)、LFU(Least Frequently Used):最不经常使用,频率/次数 b、LRU(Least Recently Used):最近最久未使用,时间
XxlRpcLoadBalanceConsistentHashStrategy() - 类 的构造器com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceConsistentHashStrategy
 
XxlRpcLoadBalanceLFUStrategy - com.xxl.rpc.remoting.invoker.route.impl中的类
lru
XxlRpcLoadBalanceLFUStrategy() - 类 的构造器com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceLFUStrategy
 
XxlRpcLoadBalanceLRUStrategy - com.xxl.rpc.remoting.invoker.route.impl中的类
lru
XxlRpcLoadBalanceLRUStrategy() - 类 的构造器com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceLRUStrategy
 
XxlRpcLoadBalanceRandomStrategy - com.xxl.rpc.remoting.invoker.route.impl中的类
random
XxlRpcLoadBalanceRandomStrategy() - 类 的构造器com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceRandomStrategy
 
XxlRpcLoadBalanceRoundStrategy - com.xxl.rpc.remoting.invoker.route.impl中的类
round
XxlRpcLoadBalanceRoundStrategy() - 类 的构造器com.xxl.rpc.remoting.invoker.route.impl.XxlRpcLoadBalanceRoundStrategy
 
XxlRpcProviderFactory - com.xxl.rpc.remoting.provider中的类
provider
XxlRpcProviderFactory() - 类 的构造器com.xxl.rpc.remoting.provider.XxlRpcProviderFactory
 
XxlRpcReference - com.xxl.rpc.remoting.invoker.annotation中的注释类型
rpc service annotation, skeleton of stub ("@Inherited" allow service use "Transactional")
XxlRpcReferenceBean - com.xxl.rpc.remoting.invoker.reference中的类
rpc reference bean, use by api
XxlRpcReferenceBean() - 类 的构造器com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean
 
xxlRpcReferenceBean - 类 中的变量com.xxl.rpc.remoting.net.Client
 
XxlRpcRequest - com.xxl.rpc.remoting.net.params中的类
request
XxlRpcRequest() - 类 的构造器com.xxl.rpc.remoting.net.params.XxlRpcRequest
 
XxlRpcResponse - com.xxl.rpc.remoting.net.params中的类
response
XxlRpcResponse() - 类 的构造器com.xxl.rpc.remoting.net.params.XxlRpcResponse
 
XxlRpcService - com.xxl.rpc.remoting.provider.annotation中的注释类型
rpc service annotation, skeleton of stub ("@Inherited" allow service use "Transactional")
XxlRpcSpringInvokerFactory - com.xxl.rpc.remoting.invoker.impl中的类
xxl-rpc invoker factory, init service-registry and spring-bean by annotation (for spring)
XxlRpcSpringInvokerFactory() - 类 的构造器com.xxl.rpc.remoting.invoker.impl.XxlRpcSpringInvokerFactory
 
XxlRpcSpringProviderFactory - com.xxl.rpc.remoting.provider.impl中的类
xxl-rpc provider (for spring)
XxlRpcSpringProviderFactory() - 类 的构造器com.xxl.rpc.remoting.provider.impl.XxlRpcSpringProviderFactory
 
XxlRpcSpringReferenceBean - com.xxl.rpc.remoting.invoker.reference.impl中的类
rpc reference bean, use by spring xml and annotation (for spring)
XxlRpcSpringReferenceBean() - 类 的构造器com.xxl.rpc.remoting.invoker.reference.impl.XxlRpcSpringReferenceBean
 
A B C D E F G H I L M N O P R S T U V X 
跳过导航链接

Copyright © 2019. All rights reserved.