跳过导航链接
[Web Site]
$ A B C D E F G H I J L M N O P Q R S T U V W Z 

$

$static_propertyMissing(ScriptEngineManager, String) - 类 中的静态方法net.hasor.rsf.utils.groovy223.ScriptStaticExtensions
Provides a convenient shorthand for accessing a Scripting Engine with name languageShortName using a newly created ScriptEngineManager instance.

A

AbstractRsfContext - net.hasor.rsf.rpc.context中的类
服务上下文,负责提供 RSF 运行环境的支持。
AbstractRsfContext(RsfEnvironment) - 类 的构造器net.hasor.rsf.rpc.context.AbstractRsfContext
 
AbstractRsfRequestWarp - net.hasor.rsf.domain.warp中的类
RSF请求
AbstractRsfRequestWarp() - 类 的构造器net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
AbstractRsfResponseWarp - net.hasor.rsf.domain.warp中的类
调用请求
AbstractRsfResponseWarp() - 类 的构造器net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
AbstractRule - net.hasor.rsf.address.route.rule中的类
路由规则,配置模版实例: <flowControl enable="true|false" type="Room"> ...
AbstractRule() - 类 的构造器net.hasor.rsf.address.route.rule.AbstractRule
 
Accept - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
请求已经被接受,服务端正在处理。
acceptChannel(RsfChannel) - 类 中的方法net.hasor.rsf.rpc.net.Connector
是否允许接入,IP黑名单实现
acceptChannel(RsfChannel) - 类 中的方法net.hasor.rsf.rpc.net.RsfNetManager
 
acceptIn(RsfChannel) - 接口 中的方法net.hasor.rsf.rpc.net.ConnectionAccepter
 
acceptIn(ChannelHandlerContext) - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnector
IP黑名单实现(包内可见)
add(int[], int) - 类 中的静态方法net.hasor.rsf.protocol.rsf.v1.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
addBindProtocol(String) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
 
addHeader(String, String) - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
set http request head.
addHeader(String, String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Adds a response header with the given name and value.
addHeader(String, String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Adds a response header with the given name and value.
addOption(String, String) - 类 中的方法net.hasor.rsf.domain.OptionInfo
设置选项数据
addOption(String, String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
addOption(String, String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
addOption(short, short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加选项。
addOption(int) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加选项。
addOption(short, short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
添加选项。
addOption(int) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
添加选项。
addOption(String, String) - 接口 中的方法net.hasor.rsf.RsfOptionSet
设置选项数据
addOptionMap(RsfOptionSet) - 类 中的方法net.hasor.rsf.domain.OptionInfo
 
addParameter(String, Object) - 类 中的方法net.hasor.rsf.domain.RequestInfo
添加请求参数。
addParameter(short, short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加请求参数。
addParameter(int) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
添加请求参数。
AddressBucket - net.hasor.rsf.address中的类
描述:用于接收地址更新同时也用来计算有效和无效地址。
AddressBucket(String, RsfEnvironment) - 类 的构造器net.hasor.rsf.address.AddressBucket
 
AddressList_ZipEntry - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
addressLogger - 类 中的静态变量net.hasor.rsf.address.AddressBucket
 
AddressPool - net.hasor.rsf.address中的类
服务地址池 路由策略:随机选址 流控规则:服务级、方法级、参数级
AddressPool(RsfEnvironment) - 类 的构造器net.hasor.rsf.address.AddressPool
 
AddressProvider - net.hasor.rsf.domain.provider中的接口
 
AddressTypeEnum - net.hasor.rsf.address中的枚举
地址类型
AddrPoolStoreName - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
addService(ServiceDefine<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
addShareFilter(FilterDefine) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
addTag(short) - 枚举 中的方法net.hasor.rsf.domain.RsfFlags
 
aliasName(String, String) - 接口 中的方法net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置服务别名
allServiceAddressToSnapshot() - 类 中的方法net.hasor.rsf.address.AddressPool
所有服务地址快照功能,该接口获得的数据不可以进行写操作。
appendAddress(String, InterAddress) - 类 中的方法net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendAddress(String, Collection<InterAddress>) - 类 中的方法net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendAddress(String, Collection<InterAddress>) - 接口 中的方法net.hasor.rsf.RsfUpdater
新增或追加更新服务地址信息。
appendStaticAddress(String, InterAddress) - 类 中的方法net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendStaticAddress(String, Collection<InterAddress>) - 类 中的方法net.hasor.rsf.address.AddressPool
新增或追加更新服务地址信息。
appendStaticAddress(String, Collection<InterAddress>) - 接口 中的方法net.hasor.rsf.RsfUpdater
新增或追加更新服务静态本信息,静态服务地址是永久'有效'地址。
ArgsKey - net.hasor.rsf.address.route.rule中的接口
将参数映射为一个Key.
ArgsLevelScript_ZipEntry - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
argsRoute(String) - 类 中的方法net.hasor.rsf.address.AddressPool
 
argsRoute(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
更新本地参数级地址计算脚本。
ArrayUtils - net.hasor.rsf.protocol.rsf.v1中的类
Operations on String that are null safe.
ArrayUtils() - 类 的构造器net.hasor.rsf.protocol.rsf.v1.ArrayUtils
 
asAloneThreadPool() - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
 
asMessage() - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
 
asShadow() - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
 
asyncInvoke(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[]) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
异步方式调用远程服务。
asyncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
asyncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - 接口 中的方法net.hasor.rsf.RsfClient
异步方式调用远程服务。
atTime(TimerTask, int) - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
atTime(TimerTask) - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
atTime(TimerTask, int) - 接口 中的方法net.hasor.rsf.RsfEnvironment
 
atTime(TimerTask) - 接口 中的方法net.hasor.rsf.RsfEnvironment
 
atTime(TimerTask) - 类 中的方法net.hasor.rsf.utils.TimerManager
 
atTime(TimerTask, int) - 类 中的方法net.hasor.rsf.utils.TimerManager
 
AttributeSet - net.hasor.rsf.domain中的类
 
AttributeSet() - 类 的构造器net.hasor.rsf.domain.AttributeSet
 
AutoSetAliasName - net.hasor.rsf.protocol.http_hprose中的类
Hprose 服务自动设定别名工具
AutoSetAliasName() - 类 的构造器net.hasor.rsf.protocol.http_hprose.AutoSetAliasName
 

B

bindAddress(String) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
bindAddress(String) - 接口 中的方法net.hasor.rsf.RsfContext
获取RSF运行的地址。
bindAddress(String, int) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
 
bindAddress(String, String...) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
远程地址例:“rsf://127.0.0.1:8000/unit”或“rsf://127.0.0.1:8000/unit/group/name/version”
bindAddress(URI, URI...) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
远程地址例:“rsf://127.0.0.1:8000/unit”或“rsf://127.0.0.1:8000/unit/group/name/version”
bindAddress(InterAddress, InterAddress...) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
远程地址例:“rsf://127.0.0.1:8000/unit”或“rsf://127.0.0.1:8000/unit/group/name/version”
bindFilter(String, RsfFilter) - 接口 中的方法net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, Supplier<? extends RsfFilter>) - 接口 中的方法net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, BindInfo<RsfFilter>) - 接口 中的方法net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, Class<? extends RsfFilter>) - 接口 中的方法net.hasor.rsf.RsfPublisher
添加全局的RsfFilter。
bindFilter(String, RsfFilter) - 接口 中的方法net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindFilter(String, Supplier<? extends RsfFilter>) - 接口 中的方法net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindFilter(String, Class<? extends RsfFilter>) - 接口 中的方法net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindFilter(String, BindInfo<RsfFilter>) - 接口 中的方法net.hasor.rsf.RsfPublisher.FilterBindBuilder
为服务添加一个专有的RsfFilter。
bindInterceptor(String, MethodInterceptor) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
bindInterceptor(Predicate<Class<?>>, Predicate<Method>, MethodInterceptor) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
bindScope(String, Supplier<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
bindSpiJudge(Class<T>, Supplier<SpiJudge>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
bindSpiListener(Class<T>, Supplier<? extends T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
bindType(Class<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
buildObject() - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
 
buildRequestBlock(RequestInfo) - 接口 中的方法net.hasor.rsf.protocol.rsf.CodecAdapter
RequestInfo,转换为RequestBlock
buildRequestBlock(RequestInfo) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
buildRequestInfo(RsfEnvironment, RsfRequest) - 类 中的静态方法net.hasor.rsf.utils.ProtocolUtils
RsfRequest,转换为RequestInfo
buildResponseBlock(ResponseInfo) - 接口 中的方法net.hasor.rsf.protocol.rsf.CodecAdapter
buildResponseBlock(ResponseInfo) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
buildResponseInfo(RsfEnvironment, RsfResponse) - 类 中的静态方法net.hasor.rsf.utils.ProtocolUtils
RsfResponse,转换为ResponseInfo
buildResponseStatus(RsfEnvironment, long, short, String) - 类 中的静态方法net.hasor.rsf.utils.ProtocolUtils
 
ByteStringCachelUtils - net.hasor.rsf.utils中的类
令热策略的,LRU
ByteStringCachelUtils() - 类 的构造器net.hasor.rsf.utils.ByteStringCachelUtils
 

C

callBackInvoke(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<Object>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
回调方式调用远程服务,回调中返回的是结果。
callBackInvoke(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<Object>) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
callBackInvoke(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<Object>) - 接口 中的方法net.hasor.rsf.RsfClient
以回调方式调用远程服务。
callBackRequest(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<RsfResponse>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
回调方式调用远程服务,回调中返回的是RsfResponse
callBackRequest(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<RsfResponse>) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
callBackRequest(RsfBindInfo<?>, String, Class<?>[], Object[], FutureCallback<RsfResponse>) - 接口 中的方法net.hasor.rsf.RsfClient
以回调方式发送RSF调用请求。
callCheck(String, String, InterAddress) - 类 中的方法net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
callRPC(RequestInfo, HttpHandler.ResponseEncoder) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler.HttpResult
方式一:解析 httpRequest,并生成 RequestInfo 对象,然后让 rsf 调度这个请求。
channelActive(ChannelHandlerContext) - 类 中的方法net.hasor.rsf.protocol.rsf.ShakeHands
 
channelHandler(Connector, AppContext) - 类 中的方法net.hasor.rsf.protocol.rsf.RsfProtocolHandler
 
channelHandler(Connector, AppContext) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpProtocolHandler
 
channelHandler(Connector, AppContext) - 接口 中的方法net.hasor.rsf.rpc.net.netty.ProtocolHandlerFactory
 
channelInactive(ChannelHandlerContext) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpCoder
 
channelRead(ChannelHandlerContext, Object) - 类 中的方法net.hasor.rsf.protocol.rsf.ShakeHands
 
channelRead(ChannelHandlerContext, Object) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpCoder
 
check() - 类 中的方法net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
检查令牌前,首先更新令牌数量
checkFormat(URI) - 类 中的静态方法net.hasor.rsf.InterAddress
 
clearCacheData() - 类 中的方法net.hasor.rsf.address.DiskCacheAddressPool
清理缓存的地址数据
close() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
关闭连接。
closeChannel() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
关闭网络连接
closeConnection(String) - 类 中的方法net.hasor.rsf.rpc.net.LinkPool
 
CodecAdapter - net.hasor.rsf.protocol.rsf中的接口
Protocol Interface,for custom network protocol
CodecAdapterFactory - net.hasor.rsf.protocol.rsf中的类
Protocol Interface,for custom network protocol
CodecAdapterFactory() - 类 的构造器net.hasor.rsf.protocol.rsf.CodecAdapterFactory
 
CodecAdapterForV1 - net.hasor.rsf.protocol.rsf.v1中的类
Protocol Interface,for custom network protocol
CodecAdapterForV1(RsfEnvironment, ClassLoader) - 类 的构造器net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
 
compile(String) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
compile(Reader) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
complete(long, RsfHttpResponseData) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler.ResponseDecoder
完成调用
complete(RsfHttpResponse, ResponseInfo) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler.ResponseEncoder
完成调用
complete(long) - 接口 中的方法net.hasor.rsf.rpc.net.SendCallBack
发送成功。
configListener(RsfChannel) - 类 中的方法net.hasor.rsf.rpc.net.Connector
配置监听器
ConnectionAccepter - net.hasor.rsf.rpc.net中的接口
接受连接
connectionTo(InterAddress, BasicFuture<RsfChannel>) - 类 中的方法net.hasor.rsf.rpc.net.Connector
连接到远程机器
connectionTo(InterAddress, BasicFuture<RsfChannel>) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpConnector
 
connectionTo(InterAddress, BasicFuture<RsfChannel>) - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnector
连接到远程机器
Connector - net.hasor.rsf.rpc.net中的类
RPC协议连接器,负责创建某个特定RPC协议的网络事件。
Connector(String, RsfEnvironment, ReceivedListener, ConnectionAccepter) - 类 的构造器net.hasor.rsf.rpc.net.Connector
 
ConnectorFactory - net.hasor.rsf.rpc.net中的接口
RPC协议连接器,负责创建某个特定RPC协议的网络事件。
containsHeader(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns a boolean indicating whether the named response header has already been set.
containsHeader(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Returns a boolean indicating whether the named response header has already been set.
create(String, AppContext, ReceivedListener, ConnectionAccepter) - 接口 中的方法net.hasor.rsf.rpc.net.ConnectorFactory
 
create(String, AppContext, ReceivedListener, ConnectionAccepter) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpConnectorFactory
 
create(String, AppContext, ReceivedListener, ConnectionAccepter) - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnectorFactory
 
createBinder(ApiBinder) - 类 中的方法net.hasor.rsf.container.RsfApiBinerCreator
 
createBindings() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
createFactory(RsfEnvironment) - 类 中的静态方法net.hasor.rsf.serialize.SerializeFactory
 
createHandler(String, AppContext) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpConnector
 
createHandler(String, AppContext) - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnector
创建 ProtocolHandlerFactory 对象。
createPublisher(RsfBeanContainer, RsfContext) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
创建RsfApiBinder
createQoSBucket() - 类 中的方法net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 

D

DataMaxSize - 类 中的静态变量net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
decode(ByteBuf) - 接口 中的方法net.hasor.rsf.protocol.rsf.Protocol
decode stream to object
decode(ChannelHandlerContext, ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.RsfDecoder
 
decode(ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RpcRequestProtocolV1
decode stream to object
decode(ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RpcResponseProtocolV1
decode stream to object
decode(byte[], Class<?>) - 类 中的方法net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
decode(byte[], Class<?>) - 类 中的方法net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
decode(byte[], Class<?>) - 类 中的方法net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
decode(byte[], Class<?>) - 类 中的方法net.hasor.rsf.serialize.coder.JsonSerializeCoder
 
decode(byte[], Class<?>) - 接口 中的方法net.hasor.rsf.SerializeCoder
decode byte[] to Object
decodeResponse(InputStream) - 类 中的静态方法net.hasor.rsf.protocol.http_hprose.HproseUtils
 
DEFAULT_SECHMA - 类 中的静态变量net.hasor.rsf.InterAddress
 
DefaultArgsKey - net.hasor.rsf.address.route.rule中的类
将参数映射为一个Key.
DefaultArgsKey() - 类 的构造器net.hasor.rsf.address.route.rule.DefaultArgsKey
 
defaultControl(RsfEnvironment) - 类 中的静态方法net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
defaultRef(RsfEnvironment) - 类 中的静态方法net.hasor.rsf.address.FlowControlRef
 
DefaultRsfEnvironment - net.hasor.rsf.rpc.context中的类
 
DefaultRsfEnvironment(Environment) - 类 的构造器net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
DefaultRsfSettings - net.hasor.rsf.rpc.context中的类
 
DefaultRsfSettings(Settings) - 类 的构造器net.hasor.rsf.rpc.context.DefaultRsfSettings
 
destroyPool() - 类 中的方法net.hasor.rsf.rpc.net.LinkPool
销毁连接池。
DetailRsfInstruct - net.hasor.rsf.tconsole中的类
查看服务详细信息
DetailRsfInstruct() - 类 的构造器net.hasor.rsf.tconsole.DetailRsfInstruct
 
DiskCacheAddressPool - net.hasor.rsf.address中的类
服务地址的辅助工具,负责读写本地地址本缓存。
DiskCacheAddressPool(RsfEnvironment) - 类 的构造器net.hasor.rsf.address.DiskCacheAddressPool
 
doCall(RsfContext, InputStream, String, String) - 类 中的静态方法net.hasor.rsf.protocol.http_hprose.HproseUtils
 
doCommand(TelCommand) - 类 中的方法net.hasor.rsf.tconsole.DetailRsfInstruct
 
doCommand(TelCommand) - 类 中的方法net.hasor.rsf.tconsole.FlowRsfInstruct
 
doCommand(TelCommand) - 类 中的方法net.hasor.rsf.tconsole.InfoRsfInstruct
 
doCommand(TelCommand) - 类 中的方法net.hasor.rsf.tconsole.ListRsfInstruct
 
doCommand(TelCommand) - 类 中的方法net.hasor.rsf.tconsole.RuleRsfInstruct
 
doCommand(TelCommand) - 类 中的方法net.hasor.rsf.tconsole.StatusRsfInstruct
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - 类 中的方法net.hasor.rsf.filters.local.LocalPref
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - 类 中的方法net.hasor.rsf.filters.online.OnlineRsfFilter
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - 类 中的方法net.hasor.rsf.filters.thread.LocalWarpFilter
 
doFilter(RsfRequest, RsfResponse) - 类 中的方法net.hasor.rsf.rpc.caller.RsfFilterHandler
 
doFilter(RsfRequest, RsfResponse, RsfFilterChain) - 接口 中的方法net.hasor.rsf.RsfFilter
执行过滤器
doFilter(RsfRequest, RsfResponse) - 接口 中的方法net.hasor.rsf.RsfFilterChain
执行过滤器
doFunction(RsfContext) - 类 中的静态方法net.hasor.rsf.protocol.http_hprose.HproseUtils
 
doSendRequest(RsfRequestFormLocal, FutureCallback<RsfResponse>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfRequestManager
发送RSF调用请求,处理RsfFilter
doShutdown(AppContext) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
doShutdownCompleted(AppContext) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
doStart(AppContext) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
doStartCompleted(AppContext) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
dynamicProperty(Predicate<Class<?>>, String, Class<?>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
dynamicReadOnlyProperty(Predicate<Class<?>>, String, Class<?>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 

E

enable() - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
规则是否启用
enable(boolean) - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
设置规则是否启用
enable() - 接口 中的方法net.hasor.rsf.address.route.rule.Rule
规则是否启用
encode(T, ByteBuf) - 接口 中的方法net.hasor.rsf.protocol.rsf.Protocol
encode Message to byte & write to network framework
encode(ChannelHandlerContext, Object, ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.RsfEncoder
 
encode(RequestBlock, ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RpcRequestProtocolV1
encode Message to byte & write to network framework
encode(ResponseBlock, ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RpcResponseProtocolV1
encode Message to byte & write to network framework
encode(Object) - 类 中的方法net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
encode(Object) - 类 中的方法net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
encode(Object) - 类 中的方法net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
encode(Object) - 类 中的方法net.hasor.rsf.serialize.coder.JsonSerializeCoder
 
encode(Object) - 接口 中的方法net.hasor.rsf.SerializeCoder
Encode Object to byte[]
encodeRequest(RsfContext, RequestInfo) - 类 中的静态方法net.hasor.rsf.protocol.http_hprose.HproseUtils
 
equals(Object) - 类 中的方法net.hasor.rsf.InterAddress
两个 Address 可以比较是否相等
equalsHost(InterAddress) - 类 中的方法net.hasor.rsf.InterAddress
判断连接地址是否是同一个。
equalsHost(String) - 类 中的方法net.hasor.rsf.InterAddress
判断连接地址是否是同一个。
equalsSameAs(RsfChannel) - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
判断两个数据通道是相同的
eval(String, String, Object[]) - 接口 中的方法net.hasor.rsf.address.route.rule.ArgsKey
 
eval(String, String, Object[]) - 类 中的方法net.hasor.rsf.address.route.rule.DefaultArgsKey
 
eval(ScriptContext) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyCompiledScript
 
eval(Reader, ScriptContext) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
eval(String, ScriptContext) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
eval(ScriptEngine, String, Binding) - 类 中的静态方法net.hasor.rsf.utils.groovy223.ScriptExtensions
Executes the specified script.
eval(ScriptEngine, Reader, Binding) - 类 中的静态方法net.hasor.rsf.utils.groovy223.ScriptExtensions
Same as eval(ScriptEngine, Reader, Binding) except that the source of the script is provided as a Reader
evalAddress(String, List<String>) - 接口 中的方法net.hasor.rsf.address.RuleGroovyScriptFace
 
exception(RsfHttpResponse, Throwable) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler.ResponseEncoder
发生异常
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpCoder
 
ExecutesManager - net.hasor.rsf.utils中的类
业务线程
ExecutesManager(int, int, int, long, ClassLoader) - 类 的构造器net.hasor.rsf.utils.ExecutesManager
 
extractFrame(ChannelHandlerContext, ByteBuf, int, int) - 类 中的方法net.hasor.rsf.protocol.rsf.RsfDecoder
 

F

failed(long, Throwable) - 接口 中的方法net.hasor.rsf.rpc.net.SendCallBack
发送失败。
fillFrom(ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
fillTo(ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
finalBindAddress(String) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
根据名字获取地址,local代表本机(如果本机有多网卡那么请明确指定ip)
finalize() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
findBindingRegister(Class<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
findBindingRegister(String, Class<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
findChannel(String) - 类 中的方法net.hasor.rsf.rpc.net.LinkPool
查找连接
findClass(Class<?>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
findClass(Class<?>, String...) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
findConnector(String) - 类 中的方法net.hasor.rsf.rpc.net.RsfNetManager
查找RPC连接器。
findConnectorBySechma(String) - 类 中的方法net.hasor.rsf.rpc.net.RsfNetManager
 
findRsfChannelByHostPort(String) - 类 中的方法net.hasor.rsf.rpc.net.Connector
根据主机ip和端口号查找 RsfChannel
findScope(String) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
finishRequest(ResponseInfo) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler.SenderBuilder
方式二:直接给出请求结果。
finishRPC() - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler.HttpResult
方式二:结束 RPC 调用立即进行 response 响应。
flowControl(String) - 类 中的方法net.hasor.rsf.address.AddressPool
 
flowControl(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
更新服务路由策略
FlowControlRef - net.hasor.rsf.address中的类
方便引用切换。
FlowControlRef_ZipEntry - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
flowControlScript - 类 中的变量net.hasor.rsf.address.FlowControlRef
 
FlowRsfInstruct - net.hasor.rsf.tconsole中的类
流量控制规则查看和更新指令。
FlowRsfInstruct() - 类 的构造器net.hasor.rsf.tconsole.FlowRsfInstruct
 
flushBuffer() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Forces any content in the buffer to be written to the client.
Forbidden - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
服务资源不可用。
fromCache(byte[]) - 类 中的静态方法net.hasor.rsf.utils.ByteStringCachelUtils
 
fromCache(String) - 类 中的静态方法net.hasor.rsf.utils.ByteStringCachelUtils
 

G

genRequestID() - 类 中的静态方法net.hasor.rsf.domain.RsfRuntimeUtils
生成一个新的RequestID
get() - 类 中的方法net.hasor.rsf.container.RsfFilterProvider
 
get(String, String, Object[]) - 接口 中的方法net.hasor.rsf.domain.provider.AddressProvider
根据服务ID获取地址
get(String, String, Object[]) - 类 中的方法net.hasor.rsf.domain.provider.InstanceAddressProvider
 
get(String, String, Object[]) - 类 中的方法net.hasor.rsf.domain.provider.PoolAddressProvider
 
getAliasName(String) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
 
getAliasName(String) - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getAliasName(String) - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getAliasTypes() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
 
getAliasTypes() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getAliasTypes() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getAllAddresses() - 类 中的方法net.hasor.rsf.address.AddressBucket
获取所有地址(包括本地的和无效的)。
getAppContext() - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
 
getAppContext() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getAppContext() - 接口 中的方法net.hasor.rsf.RsfContext
获取IoC容器
getArgsKey() - 类 中的方法net.hasor.rsf.address.AddressPool
 
getArgsLevel() - 类 中的方法net.hasor.rsf.address.RuleRef
 
getAttribute(String) - 类 中的方法net.hasor.rsf.domain.AttributeSet
获取属性
getAttribute(String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getAttribute(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttribute(String) - 接口 中的方法net.hasor.rsf.RsfRequest
获取属性
getAttributeNames() - 类 中的方法net.hasor.rsf.domain.AttributeSet
获取所有属性名。
getAttributeNames() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getAttributeNames() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an Enumeration containing the names of the attributes available to this request.
getAttributeNames() - 接口 中的方法net.hasor.rsf.RsfRequest
获取所有属性名。
getAvailableAddresses() - 类 中的方法net.hasor.rsf.address.AddressBucket
获取计算之后可用的地址。
getBindAddress() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getBindAddress() - 类 中的方法net.hasor.rsf.rpc.net.Connector
监听的本地端口号
getBindAddress() - 接口 中的方法net.hasor.rsf.RsfSettings
获取本地服务绑定地址
getBindAddressSet(String) - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getBindAddressSet(String) - 接口 中的方法net.hasor.rsf.RsfSettings
获取本地服务绑定地址
getBindGroup() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
获取发布服务的分组名称(默认是:default)。
getBindGroup() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindGroup() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getBindID() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
 
getBindID() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindID() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getBindInfo(String) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
getBindInfo(Class<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
getBindInfo() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getBindInfo() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getBindInfo() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
 
getBindInfo() - 接口 中的方法net.hasor.rsf.RsfHeader
获取元信息
getBindName() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
获取发布服务的名称。
getBindName() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindName() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getBindProtocols() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
 
getBindProtocols() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindProtocols() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getBindType() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
服务类型
getBindType() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindType() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getBindVersion() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
获取发布服务的版本号。
getBindVersion() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getBindVersion() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getBucket(String) - 类 中的方法net.hasor.rsf.address.AddressPool
 
getBucketNames() - 类 中的方法net.hasor.rsf.address.AddressPool
获取地址池中注册的服务列表。
getClassLoader() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getClassLoader() - 接口 中的方法net.hasor.rsf.RsfContext
获取类加载器。
getClassLoader() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getClientOption() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getClientOption() - 接口 中的方法net.hasor.rsf.RsfSettings
获取配置的客户端选项
getClientTimeout() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取远程客户端调用超时时间。
getClientTimeout() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
获取客户端调用服务超时时间。
getClientTimeout() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getClientTimeout() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取远程客户端调用超时时间。
getClientTimeout() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getCodecAdapterByVersion(RsfEnvironment, ClassLoader, byte) - 类 中的静态方法net.hasor.rsf.protocol.rsf.CodecAdapterFactory
 
getConnectTimeout() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getConnectTimeout() - 接口 中的方法net.hasor.rsf.RsfSettings
客户端发起一个连接请求所允许的最大耗时(单位毫秒)
getContainer() - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
 
getContainer() - 类 中的方法net.hasor.rsf.rpc.caller.RsfRequestManager
getContentLength() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the length, in bytes, of the request body and made available by the input stream, or -1 if the length is not known ir is greater than Integer.MAX_VALUE.
getContentType() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns the content type used for the MIME body sent in this response.
getContext() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getContext() - 类 中的方法net.hasor.rsf.rpc.caller.RsfRequestManager
获取RSF容器对象。
getContext() - 接口 中的方法net.hasor.rsf.RsfRequest
获取上下文。
getData() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getData() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
 
getData() - 类 中的方法net.hasor.rsf.RsfFuture
获取响应的结果。
getData(long, TimeUnit) - 类 中的方法net.hasor.rsf.RsfFuture
等待执行结果的返回。
getData() - 接口 中的方法net.hasor.rsf.RsfResponse
最终结果。
getDefaultGroup() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultGroup() - 接口 中的方法net.hasor.rsf.RsfSettings
获取默认超时时间。
getDefaultProtocol() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getDefaultProtocol() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultProtocol() - 接口 中的方法net.hasor.rsf.RsfContext
获取默认协议
getDefaultProtocol() - 接口 中的方法net.hasor.rsf.RsfSettings
获取默认传输协议
getDefaultSerializeType() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultSerializeType() - 接口 中的方法net.hasor.rsf.RsfSettings
获取默认超时时间。
getDefaultTimeout() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultTimeout() - 接口 中的方法net.hasor.rsf.RsfSettings
获取默认超时时间。
getDefaultVersion() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDefaultVersion() - 接口 中的方法net.hasor.rsf.RsfSettings
获取默认超时时间。
getDesc() - 枚举 中的方法net.hasor.rsf.address.AddressTypeEnum
 
getDiskCacheTimeInterval() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getDiskCacheTimeInterval() - 接口 中的方法net.hasor.rsf.RsfSettings
每次缓存地址本到磁盘时的时间间隔(单位:毫秒)默认:1小时
getDomain() - 接口 中的方法net.hasor.rsf.container.RsfDomainProvider
获取服务元信息。
getEngine() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyCompiledScript
 
getEngineName() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getEngineVersion() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
Note that the scripting.dev.java.net engine had this backwards.
getEnvironment() - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
getEnvironment() - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
获取环境对象。
getEnvironment() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getEnvironment() - 接口 中的方法net.hasor.rsf.RsfApiBinder
getEnvironment() - 接口 中的方法net.hasor.rsf.RsfContext
getEnvironment() - 接口 中的方法net.hasor.rsf.RsfPublisher
 
getErrorCode() - 类 中的方法net.hasor.rsf.domain.RsfResultDO
 
getErrorCode() - 接口 中的方法net.hasor.rsf.RsfResult
获取操作返回码。
getErrorMessage() - 类 中的方法net.hasor.rsf.domain.RsfResultDO
 
getErrorMessage() - 接口 中的方法net.hasor.rsf.RsfResult
获取操作状态描述。
getExclusions() - 类 中的方法net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
 
getExecute(String) - 类 中的方法net.hasor.rsf.utils.ExecutesManager
 
getExtensions() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getFactory() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getFilterProviders(String) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
计算指定服务上配置的过滤器。
getFlags() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取flag
getFlags() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取flag
getFlowControlRef() - 类 中的方法net.hasor.rsf.address.AddressBucket
 
getFormUnit() - 类 中的方法net.hasor.rsf.InterAddress
返回地址所属单元
getHead() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取协议版本。
getHead() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取协议版本。
getHeader(String) - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
Returns the value of the specified request header as a String.
getHeader(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the value of the specified request header as a String.
getHeader(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the value of the response header with the given name.
getHeader(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the value of the response header with the given name.
getHeaderNames() - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
Returns an enumeration of all the header names this request contains.
getHeaderNames() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an enumeration of all the header names this request contains.
getHeaderNames() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the names of the headers of this response.
getHeaderNames() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the names of the headers of this response.
getHeaders(String) - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
Returns all the values of the specified request header as an Enumeration of String objects.
getHeaders(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns all the values of the specified request header as an Enumeration of String objects.
getHeaders(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the values of the response header with the given name.
getHeaders(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the values of the response header with the given name.
getHost() - 类 中的方法net.hasor.rsf.InterAddress
返回目标IP地址
getHostPort() - 类 中的方法net.hasor.rsf.InterAddress
返回IP地址和端口,格式为:192.168.25.33:8000
getHttpHandler() - 类 中的方法net.hasor.rsf.rpc.net.http.HttpConnector
 
getInputStream() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Retrieves the body of the request as binary data using a InputStream.
getInputStream() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Returns a InputStream suitable for reading binary data in the response.
getInstanceID() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getInstanceID() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
getInstanceID() - 接口 中的方法net.hasor.rsf.RsfContext
获取实例ID,实例ID在应用每次启动时生成一个全新的ID。
getInstanceID() - 接口 中的方法net.hasor.rsf.RsfEnvironment
 
getInterface(Class<T>) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getInterface(Object, Class<T>) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
getInvalidAddresses() - 类 中的方法net.hasor.rsf.address.AddressBucket
失效地址。
getInvalidWaitTime() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getInvalidWaitTime() - 接口 中的方法net.hasor.rsf.RsfSettings
获取地址失效之后,等待重新尝试连接的时间(毫秒)。
getIp() - 类 中的方法net.hasor.rsf.InterAddress
返回IPv4地址
getIpPort() - 类 中的方法net.hasor.rsf.InterAddress
返回IP地址和端口,格式为:192.168.25.33:8000
getLanguageName() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
This is also different than scripting.dev.java.net which used an initial lowercase.
getLanguageVersion() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getLastSendTime() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
最后发送数据时间
getLinkType() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
连接方向
getLocalAddr() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) address of the interface on which the request was received.
getLocalPort() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
getLocalUnitAddresses() - 类 中的方法net.hasor.rsf.address.AddressBucket
获取计算之后同一单元地址。
getMaximumRequest() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getMaximumRequest() - 接口 中的方法net.hasor.rsf.RsfSettings
最大并发请求数
getMessageID() - 类 中的方法net.hasor.rsf.domain.RsfResultDO
 
getMessageID() - 接口 中的方法net.hasor.rsf.RsfResult
获取消息ID
getMetaData(String) - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getMethod() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getMethod() - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getMethod() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getMethod() - 接口 中的方法net.hasor.rsf.RsfRequest
获取要调用的目标方法。
getMethodCallSyntax(String, String, String...) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getMethodLevel() - 类 中的方法net.hasor.rsf.address.RuleRef
 
getMimeTypes() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getNames() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getOption(String) - 类 中的方法net.hasor.rsf.domain.OptionInfo
获取选项数据
getOption(String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getOption(String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getOption(String) - 接口 中的方法net.hasor.rsf.RsfOptionSet
获取选项数据
getOptionKeys() - 类 中的方法net.hasor.rsf.domain.OptionInfo
获取选项Key集合。
getOptionKeys() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getOptionKeys() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getOptionKeys() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取选项Key集合。
getOptionKeys() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取选项Key集合。
getOptionKeys() - 接口 中的方法net.hasor.rsf.RsfOptionSet
获取选项Key集合。
getOptions() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取Option。
getOptions() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取Option。
getOptionValues() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取选项数据
getOptionValues() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取选项数据
getOrConnectionTo(InterAddress) - 类 中的方法net.hasor.rsf.rpc.net.Connector
建立或获取和远程的连接(异步+回调)
getOutputStatement(String) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getOutputStream() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns a OutputStream suitable for writing binary data in the response.
getParameter(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the value of a request parameter as a String, or null if the parameter does not exist.
getParameter(String) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getParameterNames() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an Enumeration of String objects containing the names of the parameters contained in this request.
getParameterObject() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getParameterObject() - 接口 中的方法net.hasor.rsf.RsfRequest
获取请求参数值。
getParameters() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求参数类型列表。
getParameterTypes() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取请求参数类型列表。
getParameterTypes() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getParameterTypes() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求参数类型列表。
getParameterTypes() - 接口 中的方法net.hasor.rsf.RsfRequest
获取请求参数类型。
getParameterValues() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取请求参数值列表。
getParameterValues() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求参数类型列表。
getParameterValues(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns an array of String objects containing all of the values the given request parameter has, or null if the parameter does not exist.
getPoolData() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
池数据
getPoolLength() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
池长度
getPoolSize() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
池大小
getPort() - 类 中的方法net.hasor.rsf.InterAddress
返回目标地址的端口号
getProgram(String...) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getProtocol() - 类 中的方法net.hasor.rsf.rpc.net.Connector
获取协议名
getProtocol() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1.
getProtocol() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
运行的协议
getProtocolConfigKey(String) - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getProtocolConfigKey(String) - 接口 中的方法net.hasor.rsf.RsfSettings
获取协议配置节点名
getProtocos() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getProtocos() - 接口 中的方法net.hasor.rsf.RsfSettings
可使用的协议名集合
getProvider(RsfBindInfo<T>) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
根据服务id获取服务对象。
getQueryString() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the query string that is contained in the request URL after the path.
getQueueKeepAliveTime() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueKeepAliveTime() - 接口 中的方法net.hasor.rsf.RsfSettings
(SECONDS),when the number of threads is greater than the core, this is the maximum time that excess idle threads will wait for new tasks before terminating.
getQueueMaxPoolSize() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueMaxPoolSize() - 接口 中的方法net.hasor.rsf.RsfSettings
the maximum number of threads to allow in the pool.
getQueueMaxSize() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueMaxSize() - 接口 中的方法net.hasor.rsf.RsfSettings
处理任务队列的最大大小,作为服务端当队列满了之后所有新进来的请求都会被回应 ChooseOther
getQueueMinPoolSize() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getQueueMinPoolSize() - 接口 中的方法net.hasor.rsf.RsfSettings
the number of threads to keep in the pool, even if they are idle, unless allowCoreThreadTimeOut is set.
getReceiveTime() - 类 中的方法net.hasor.rsf.domain.RequestInfo
数据包到达时间
getReceiveTime() - 类 中的方法net.hasor.rsf.domain.ResponseInfo
数据包到达时间
getReceiveTime() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getReceiveTime() - 接口 中的方法net.hasor.rsf.RsfRequest
请求到达时间(如果是本地发起的请求,该值为当前时间)。
getRefreshCacheTime() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getRefreshCacheTime() - 接口 中的方法net.hasor.rsf.RsfSettings
自动刷新地址本缓存的时间,默认6分钟。
getRefRule(String) - 类 中的方法net.hasor.rsf.address.AddressPool
获取地址路由规则引用。
getRemote(AddressProvider, String, String, String) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
根据服务注册的类型,将远程服务提供者包装成该类型表示的一个接口代理。
getRemote(AddressProvider, RsfBindInfo<T>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
根据服务注册的类型,将远程服务提供者包装成该类型表示的一个接口代理。
getRemote(String, String, String) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
getRemote(RsfBindInfo<T>) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
getRemote(String, String, String) - 接口 中的方法net.hasor.rsf.RsfClient
获取远程服务对象。
getRemote(RsfBindInfo<T>) - 接口 中的方法net.hasor.rsf.RsfClient
获取远程服务对象
getRemoteAddr() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
getRemoteAddress() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getRemoteAddress() - 接口 中的方法net.hasor.rsf.RsfRequest
获取发送请求的远程服务器使用的地址和端口,如果是本地发起的该地址则是本地RSF的地址。
getRemoteByID(AddressProvider, String) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
根据服务注册的类型,将远程服务提供者包装成该类型表示的一个接口代理。
getRemoteByID(String) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
getRemoteByID(String) - 接口 中的方法net.hasor.rsf.RsfClient
根据服务ID,获取远程服务对象
getRemotePort() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
getRequest(long) - 类 中的方法net.hasor.rsf.rpc.caller.RsfRequestManager
获取正在进行中的调用请求。
getRequest() - 类 中的方法net.hasor.rsf.RsfFuture
 
getRequestID() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取请求ID。
getRequestID() - 类 中的方法net.hasor.rsf.domain.ResponseInfo
获取请求ID。
getRequestID() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getRequestID() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getRequestID() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取请求ID。
getRequestID() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取请求ID。
getRequestID() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
 
getRequestID() - 接口 中的方法net.hasor.rsf.RsfHeader
请求ID。
getRequestTimeout() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getRequestTimeout() - 接口 中的方法net.hasor.rsf.RsfSettings
客户端请求超时时间
getRequestURI() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request.
getReturnData() - 类 中的方法net.hasor.rsf.domain.ResponseInfo
获取返回值数据
getReturnData() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取返回值数据
getReturnType() - 类 中的方法net.hasor.rsf.domain.ResponseInfo
获取返回数据类型
getReturnType() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getReturnType() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取返回值类型
getReturnType() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
 
getReturnType() - 接口 中的方法net.hasor.rsf.RsfResponse
返回的类型信息。
getRsfBindInfo(String) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
根据服务id获取服务元信息。
getRsfBindInfo(String, String) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
根据服务id获取服务元信息。
getRsfBindInfo(Class<T>) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
根据类型获取服务元信息。
getRsfBindInfo(String, String, String) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
根据服务坐标获取服务元信息。
getRsfCaller() - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
getRsfClient() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient(String) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient(URI) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient(InterAddress) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getRsfClient() - 接口 中的方法net.hasor.rsf.RsfContext
 
getRsfClient(String) - 接口 中的方法net.hasor.rsf.RsfContext
 
getRsfClient(URI) - 接口 中的方法net.hasor.rsf.RsfContext
 
getRsfClient(InterAddress) - 接口 中的方法net.hasor.rsf.RsfContext
 
getRsfEnvironment() - 类 中的方法net.hasor.rsf.address.AddressPool
获取所使用的RsfEnvironment
getRsfEnvironment() - 类 中的方法net.hasor.rsf.rpc.net.Connector
 
getRsfEnvironment() - 类 中的方法net.hasor.rsf.rpc.net.RsfNetManager
环境对象
getRsfRequest() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getRsfRequest() - 类 中的方法net.hasor.rsf.domain.warp.RsfRequestWarp
 
getRsfRequest() - 类 中的方法net.hasor.rsf.filters.thread.RsfRequestLocal
 
getRsfResponse() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getRsfResponse() - 类 中的方法net.hasor.rsf.domain.warp.RsfResponseWarp
 
getRsfResponse() - 类 中的方法net.hasor.rsf.filters.thread.RsfResponseLocal
 
getRuleRef() - 类 中的方法net.hasor.rsf.address.AddressBucket
 
getScriptEngine() - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
getSechma() - 类 中的方法net.hasor.rsf.InterAddress
返回协议头
getSechma() - 类 中的方法net.hasor.rsf.rpc.net.Connector
获取协议头
getSendLimitPolicy() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getSendLimitPolicy() - 接口 中的方法net.hasor.rsf.RsfSettings
并发调用请求限制策略,当并发调用达到限制值后的策略(Reject 抛出异常,WaitSecond 等待1秒重试)
getSendPackets() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
发送的数据包总数。
getSendPacketsErr() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
发送的数据包失败数。
getSendPacketsOk() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
发送的数据包成功数。
getSerializeCoder(String) - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
getSerializeCoder(String) - 接口 中的方法net.hasor.rsf.RsfEnvironment
 
getSerializeCoder(String) - 类 中的方法net.hasor.rsf.serialize.SerializeFactory
获取序列化(编码/解码)器。
getSerializeType() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取序列化类型
getSerializeType() - 类 中的方法net.hasor.rsf.domain.ResponseInfo
获取序列化类型
getSerializeType() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
获取客户端使用的对象序列化格式。
getSerializeType() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getSerializeType() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getSerializeType() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getSerializeType() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取序列化类型
getSerializeType() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取序列化类型
getSerializeType() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
 
getSerializeType() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getSerializeType() - 接口 中的方法net.hasor.rsf.RsfHeader
客户端希望的序列化方式
getServerOption() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getServerOption() - 接口 中的方法net.hasor.rsf.RsfSettings
获取配置的服务器端选项
getServiceAddress(List<InterAddress>) - 类 中的方法net.hasor.rsf.address.route.flowcontrol.random.RandomFlowControl
使用随机规则选取备选地址中的一个地址。
getServiceGroup() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取服务分组
getServiceGroup() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取服务分组
getServiceID() - 类 中的方法net.hasor.rsf.address.AddressBucket
 
getServiceIDs() - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
获取所有已经注册的服务名称。
getServiceIDs(String) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
根据别名系统获取所有已经注册的服务名称。
getServiceIDs() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceIDs(String) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceIDs() - 接口 中的方法net.hasor.rsf.RsfContext
获取已经注册的所有服务名称。
getServiceIDs(String) - 接口 中的方法net.hasor.rsf.RsfContext
根据别名系统来获取该别名系统下所有服务ID。
getServiceInfo(String) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(String, String) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(Class<T>) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(String, String, String) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceInfo(String) - 接口 中的方法net.hasor.rsf.RsfContext
根据服务名获取服务描述。
getServiceInfo(String, String) - 接口 中的方法net.hasor.rsf.RsfContext
根据别名系统来查找服务。
getServiceInfo(Class<T>) - 接口 中的方法net.hasor.rsf.RsfContext
根据服务名获取服务描述。
getServiceInfo(String, String, String) - 接口 中的方法net.hasor.rsf.RsfContext
根据服务名获取服务描述。
getServiceLevel() - 类 中的方法net.hasor.rsf.address.RuleRef
 
getServiceMethod(Class<?>, String, Class<?>[]) - 类 中的静态方法net.hasor.rsf.domain.RsfRuntimeUtils
 
getServiceName() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取服务名
getServiceName() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取服务名
getServiceProvider(RsfBindInfo<T>) - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getServiceProvider(RsfBindInfo<T>) - 接口 中的方法net.hasor.rsf.RsfContext
获取元信息所描述的服务对象
getServiceType() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
获取服务类型,消费者还是提供者
getServiceType() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getServiceType() - 接口 中的方法net.hasor.rsf.RsfBindInfo
 
getServiceVersion() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取服务版本
getServiceVersion() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取服务版本
getSettings() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getSettings() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfEnvironment
 
getSettings() - 接口 中的方法net.hasor.rsf.RsfContext
获取RSF配置
getSettings() - 接口 中的方法net.hasor.rsf.RsfEnvironment
 
getShortType() - 枚举 中的方法net.hasor.rsf.address.AddressTypeEnum
 
getStatus() - 类 中的方法net.hasor.rsf.domain.ResponseInfo
获取响应状态
getStatus() - 异常错误 中的方法net.hasor.rsf.domain.RsfException
 
getStatus() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
getStatus() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取响应状态
getStatus() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
 
getStatus() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Gets the current status code of this response.
getStatus() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
Gets the current status code of this response.
getStatus() - 接口 中的方法net.hasor.rsf.RsfResponse
返回状态
getStatusMessage() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
 
getTarget() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
getTarget() - 接口 中的方法net.hasor.rsf.rpc.caller.RsfServiceWrapper
 
getTarget() - 类 中的方法net.hasor.rsf.rpc.caller.RsfServiceWrapperObject
 
getTarget() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
获取远程连接的地址
getTargetAddress() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getTargetAddress() - 接口 中的方法net.hasor.rsf.RsfRequest
获取请求准备发送的目标地址(如果是分布式调用该方法会返回null)
getTargetMethod() - 类 中的方法net.hasor.rsf.domain.RequestInfo
获取调用的方法名
getTargetMethod() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
获取调用的方法名
getTargetProvider() - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
 
getThreshold() - 类 中的方法net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
 
getTimeout() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
getTimeout() - 接口 中的方法net.hasor.rsf.RsfRequest
超时时间。
getType(String, ClassLoader) - 类 中的静态方法net.hasor.rsf.domain.RsfRuntimeUtils
 
getUnitName() - 类 中的方法net.hasor.rsf.address.AddressPool
获取本机所属单元(虚机房 or 集群)
getUnitName() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
getUnitName() - 接口 中的方法net.hasor.rsf.RsfSettings
获取本机所属单元
getUpdater() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
getUpdater() - 接口 中的方法net.hasor.rsf.RsfContext
获取地址路由更新接口。
getVersion() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
 
getVersion() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
获取协议版本。
getWorkerGroup() - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnector
获取work线程组
GroovyCompiledScript - net.hasor.rsf.utils.groovy223中的类
Used to represent compiled Groovy scripts.
GroovyCompiledScript(GroovyScriptEngineImpl, Class) - 类 的构造器net.hasor.rsf.utils.groovy223.GroovyCompiledScript
 
GroovyScriptEngineFactory - net.hasor.rsf.utils.groovy223中的类
A factory class conforming to JSR-223 which is used to instantiate Groovy ScriptEngines and also exposes metadata describing Groovy's engine class.
GroovyScriptEngineFactory() - 类 的构造器net.hasor.rsf.utils.groovy223.GroovyScriptEngineFactory
 
GroovyScriptEngineImpl - net.hasor.rsf.utils.groovy223中的类
JSR-223 Engine implementation.
GroovyScriptEngineImpl() - 类 的构造器net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
GroovyScriptEngineImpl(GroovyClassLoader) - 类 的构造器net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
group(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置服务分组信息

H

hashCode() - 类 中的方法net.hasor.rsf.InterAddress
 
helpInfo() - 类 中的方法net.hasor.rsf.tconsole.DetailRsfInstruct
 
helpInfo() - 类 中的方法net.hasor.rsf.tconsole.FlowRsfInstruct
 
helpInfo() - 类 中的方法net.hasor.rsf.tconsole.InfoRsfInstruct
 
helpInfo() - 类 中的方法net.hasor.rsf.tconsole.ListRsfInstruct
 
helpInfo() - 类 中的方法net.hasor.rsf.tconsole.RuleRsfInstruct
 
helpInfo() - 类 中的方法net.hasor.rsf.tconsole.StatusRsfInstruct
 
HessianSerializeCoder - net.hasor.rsf.serialize.coder中的类
 
HessianSerializeCoder() - 类 的构造器net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
HPROSE - 接口 中的静态变量net.hasor.rsf.protocol.http_hprose.HproseConstants
 
HproseConstants - net.hasor.rsf.protocol.http_hprose中的接口
常量
HproseHttpHandler - net.hasor.rsf.protocol.http_hprose中的类
Http Netty 请求处理器
HproseHttpHandler() - 类 的构造器net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
HproseHttpHandler(String, Connector, AppContext) - 类 的构造器net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
HproseSerializeCoder - net.hasor.rsf.serialize.coder中的类
 
HproseSerializeCoder() - 类 的构造器net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
HproseUtils - net.hasor.rsf.protocol.http_hprose中的类
Hprose 工具
HproseUtils() - 类 的构造器net.hasor.rsf.protocol.http_hprose.HproseUtils
 
HttpCoder - net.hasor.rsf.rpc.net.http中的类
Http Netty 请求处理器
HttpCoder(RsfContext, Connector, HttpHandler) - 类 的构造器net.hasor.rsf.rpc.net.http.HttpCoder
 
HttpConnector - net.hasor.rsf.rpc.net.http中的类
HTTP协议连接器。
HttpConnector(String, AppContext, ReceivedListener, ConnectionAccepter) - 类 的构造器net.hasor.rsf.rpc.net.http.HttpConnector
 
HttpConnectorFactory - net.hasor.rsf.rpc.net.http中的类
Http 协议连接器创建工厂。
HttpConnectorFactory() - 类 的构造器net.hasor.rsf.rpc.net.http.HttpConnectorFactory
 
HttpHandler - net.hasor.rsf.rpc.net.http中的接口
Http 解码器组
HttpHandler.HttpResult - net.hasor.rsf.rpc.net.http中的接口
结果处理方式
HttpHandler.ResponseDecoder - net.hasor.rsf.rpc.net.http中的接口
Response 解码器
HttpHandler.ResponseEncoder - net.hasor.rsf.rpc.net.http中的接口
Response 编码器
HttpHandler.SenderBuilder - net.hasor.rsf.rpc.net.http中的接口
Response 编码器
HttpHandlerFactory - net.hasor.rsf.rpc.net.http中的接口
创建 HttpHandler 使用。
httpOrigin(String, RsfHttpResponse) - 类 中的方法net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
HttpProtocolHandler - net.hasor.rsf.rpc.net.http中的类
Http 解码器
HttpProtocolHandler(HttpHandler) - 类 的构造器net.hasor.rsf.rpc.net.http.HttpProtocolHandler
 

I

InfoRsfInstruct - net.hasor.rsf.tconsole中的类
RSF框架工作信息。
InfoRsfInstruct() - 类 的构造器net.hasor.rsf.tconsole.InfoRsfInstruct
 
initCoder(Environment) - 类 中的方法net.hasor.rsf.serialize.coder.HessianSerializeCoder
 
initCoder(Environment) - 类 中的方法net.hasor.rsf.serialize.coder.HproseSerializeCoder
 
initCoder(Environment) - 类 中的方法net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
initCoder(Environment) - 类 中的方法net.hasor.rsf.serialize.coder.JsonSerializeCoder
 
initCoder(Environment) - 接口 中的方法net.hasor.rsf.SerializeCoder
初始化
initPool() - 类 中的方法net.hasor.rsf.rpc.net.LinkPool
初始化连接池。
InnerRsfApiBinder - net.hasor.rsf.container中的类
服务注册器
InnerRsfApiBinder(ApiBinder, RsfEnvironment) - 类 的构造器net.hasor.rsf.container.InnerRsfApiBinder
 
installModule(Module...) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
InstanceAddressProvider - net.hasor.rsf.domain.provider中的类
 
InstanceAddressProvider(InterAddress) - 类 的构造器net.hasor.rsf.domain.provider.InstanceAddressProvider
 
InterAddress - net.hasor.rsf中的类
服务地址例:“rsf://127.0.0.1:8000/unit”
InterAddress(String) - 类 的构造器net.hasor.rsf.InterAddress
 
InterAddress(URI) - 类 的构造器net.hasor.rsf.InterAddress
 
InterAddress(String, int, String) - 类 的构造器net.hasor.rsf.InterAddress
 
InterAddress(String, String, int, String) - 类 的构造器net.hasor.rsf.InterAddress
 
invalidAddress(InterAddress, long) - 类 中的方法net.hasor.rsf.address.AddressBucket
将地址置为失效的(对于静态地址,该方法无效)。
invalidAddress(InterAddress) - 类 中的方法net.hasor.rsf.address.AddressPool
将服务的地址设置成临时失效状态。
invLogger - 类 中的静态变量net.hasor.rsf.rpc.caller.RsfRequestManager
 
InvokeError - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
调用服务执行出错,通常是遭到异常抛出。
invokeFunction(String, Object...) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
invokeMethod(Object, String, Object...) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
 
IOUtils - net.hasor.rsf.utils中的类
General IO stream manipulation utilities.
IOUtils() - 类 的构造器net.hasor.rsf.utils.IOUtils
 
ipDataByBytes(byte[]) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
根据IP字节数据转换为int.
ipDataByInt(int) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
根据IP值分解IP为字节数组.
ipDataToString(int) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
将分解的IP数据转换为字符串
ipDataToString(byte[]) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
将分解的IP数据转换为字符串
ipStrToBytes(String) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
根据IP字节数据转换为int.
isActive() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
测定连接是否处于激活的。
isAutomaticOnline() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
isAutomaticOnline() - 接口 中的方法net.hasor.rsf.RsfSettings
应用自动上线
isCommitted() - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
Returns a boolean indicating if the response has been committed.
isDistributed() - 接口 中的方法net.hasor.rsf.domain.provider.AddressProvider
是否为分布式调用
isDistributed() - 类 中的方法net.hasor.rsf.domain.provider.InstanceAddressProvider
 
isDistributed() - 类 中的方法net.hasor.rsf.domain.provider.PoolAddressProvider
 
isLocal() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
isLocal() - 接口 中的方法net.hasor.rsf.RsfRequest
请求是否为本地发起的。
islocalDiskCache() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
 
islocalDiskCache() - 接口 中的方法net.hasor.rsf.RsfSettings
启用磁盘地址本缓存,在refreshCacheTime期间每隔1小时自动写入一次。
isLocalUnit(int, int) - 类 中的方法net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
是否启用本地机房优先规则
isMessage() - 类 中的方法net.hasor.rsf.domain.RequestInfo
是否为消息请求
isMessage() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
是否为消息接口。
isMessage() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
isMessage() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
isMessage() - 接口 中的方法net.hasor.rsf.RsfBindInfo
返回接口是否为一个 Message 接口。
isMessage() - 接口 中的方法net.hasor.rsf.RsfRequest
请求是否为消息类请求,对于消息类请求返回值是无效的。
isOnline() - 接口 中的方法net.hasor.rsf.OnlineStatus
是否在线
isOnline() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
 
isP2PCalls() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
 
isP2PCalls() - 接口 中的方法net.hasor.rsf.RsfRequest
判断当前请求是否为点对点定向调用。
isPortAvailable(int) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
测试端口是否被占用
isResponse() - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
 
isResponse() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
 
isResponse() - 接口 中的方法net.hasor.rsf.RsfResponse
调用的结果是否已经写入客户端。
isShadow() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
接口是否要求工作在隐藏模式下。
isShadow() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
isShadow() - 接口 中的方法net.hasor.rsf.RsfBindInfo
接口是否要求工作在隐藏模式下。
isSharedThreadPool() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
 
isSharedThreadPool() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
 
isSharedThreadPool() - 接口 中的方法net.hasor.rsf.RsfBindInfo
服务的执行线程池是否为共享线程池。
isSingleton(BindInfo<?>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
isSingleton(Class<?>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
isSuccess() - 类 中的方法net.hasor.rsf.domain.RsfResultDO
 
isSuccess() - 接口 中的方法net.hasor.rsf.RsfResult
返回操作是否成功。

J

JavaSerializeCoder - net.hasor.rsf.serialize.coder中的类
 
JavaSerializeCoder() - 类 的构造器net.hasor.rsf.serialize.coder.JavaSerializeCoder
 
JsonSerializeCoder - net.hasor.rsf.serialize.coder中的类
 
JsonSerializeCoder() - 类 的构造器net.hasor.rsf.serialize.coder.JsonSerializeCoder
 

L

LinkPool - net.hasor.rsf.rpc.net中的类
维护RSF同其它RSF的连接。
LinkPool(RsfEnvironment) - 类 的构造器net.hasor.rsf.rpc.net.LinkPool
 
LinkType - net.hasor.rsf.rpc.net中的枚举
用于描述网络连接的输入输出特性。
ListRsfInstruct - net.hasor.rsf.tconsole中的类
列出服务列表
ListRsfInstruct() - 类 的构造器net.hasor.rsf.tconsole.ListRsfInstruct
 
loadModule(RsfApiBinder) - 类 中的方法net.hasor.rsf.bootstrap.RsfFrameworkModule
 
loadModule(Class<?>, TypeSupplier) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
 
loadModule(RsfApiBinder) - 类 中的方法net.hasor.rsf.protocol.http_hprose.AutoSetAliasName
 
loadModule(ApiBinder) - 接口 中的方法net.hasor.rsf.RsfModule
 
loadModule(RsfApiBinder) - 接口 中的方法net.hasor.rsf.RsfModule
 
loadModule(RsfApiBinder) - 类 中的方法net.hasor.rsf.tconsole.TelnetModule
 
localIpAddr() - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
获取本机地址
localIpAddr(Set<String>) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
获取本机IP
LocalPref - net.hasor.rsf.filters.local中的类
优先检查本地是否有服务提供(优先本地服务提供者的调用)。
LocalPref() - 类 的构造器net.hasor.rsf.filters.local.LocalPref
 
LocalWarpFilter - net.hasor.rsf.filters.thread中的类
LocalWarpFilter() - 类 的构造器net.hasor.rsf.filters.thread.LocalWarpFilter
 
logger - 类 中的静态变量net.hasor.rsf.address.AddressBucket
 
logger - 类 中的变量net.hasor.rsf.address.AddressPool
 
logger - 类 中的变量net.hasor.rsf.address.DiskCacheAddressPool
 
logger - 类 中的变量net.hasor.rsf.address.FlowControlRef
 
logger - 类 中的变量net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
 
logger - 类 中的变量net.hasor.rsf.address.route.rule.AbstractRule
 
logger - 类 中的变量net.hasor.rsf.address.route.rule.RuleParser
 
logger - 类 中的变量net.hasor.rsf.bootstrap.RsfFrameworkModule
 
logger - 类 中的变量net.hasor.rsf.container.RsfApiBinerCreator
 
logger - 类 中的变量net.hasor.rsf.container.RsfBeanContainer
 
logger - 类 中的静态变量net.hasor.rsf.domain.RsfRuntimeUtils
 
logger - 类 中的变量net.hasor.rsf.filters.online.OnlineRsfFilter
 
logger - 类 中的静态变量net.hasor.rsf.InterAddress
 
logger - 类 中的变量net.hasor.rsf.protocol.rsf.RsfDecoder
 
logger - 类 中的变量net.hasor.rsf.protocol.rsf.RsfProtocolHandler
 
logger - 类 中的变量net.hasor.rsf.protocol.rsf.ShakeHands
 
logger - 类 中的静态变量net.hasor.rsf.rpc.caller.RsfRequestManager
 
logger - 类 中的变量net.hasor.rsf.rpc.context.AbstractRsfContext
 
logger - 类 中的变量net.hasor.rsf.rpc.context.DefaultRsfSettings
 
logger - 类 中的变量net.hasor.rsf.rpc.net.Connector
 
logger - 类 中的变量net.hasor.rsf.rpc.net.http.HttpCoder
 
logger - 类 中的变量net.hasor.rsf.rpc.net.LinkPool
 
logger - 类 中的变量net.hasor.rsf.rpc.net.netty.NettyConnector
 
logger - 类 中的变量net.hasor.rsf.rpc.net.RsfChannel
 
logger - 类 中的变量net.hasor.rsf.rpc.net.RsfNetManager
 
logger - 类 中的静态变量net.hasor.rsf.serialize.SerializeFactory
 
logger - 类 中的变量net.hasor.rsf.tconsole.TelnetModule
 
logger - 类 中的变量net.hasor.rsf.utils.ExecutesManager
 
logger - 类 中的静态变量net.hasor.rsf.utils.NetworkUtils
 
logger - 类 中的静态变量net.hasor.rsf.utils.ZipUtils
 
LoggerName_Address - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
LoggerName_Invoker - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
lookUp(AppContext) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
发布的服务

M

mappingTo(RsfChannel, String) - 类 中的方法net.hasor.rsf.rpc.net.LinkPool
 
maskByPrefixLength(int) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
根据掩码长度获取子网掩码值.
maskToStringByPrefixLength(int) - 类 中的静态方法net.hasor.rsf.utils.NetworkUtils
根据掩码长度获取掩码字符串形式.
MethodLevelScript_ZipEntry - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
methodRoute(String) - 类 中的方法net.hasor.rsf.address.AddressPool
 
methodRoute(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
更新本地方法级地址计算脚本。

N

name(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置服务名称信息
net.hasor.rsf - 程序包 net.hasor.rsf
RSF 分布式RPC框架。
net.hasor.rsf.address - 程序包 net.hasor.rsf.address
地址管理 & 服务路由 & 流量控制。
net.hasor.rsf.address.route.flowcontrol.random - 程序包 net.hasor.rsf.address.route.flowcontrol.random
流控规则:随机选址。
net.hasor.rsf.address.route.flowcontrol.speed - 程序包 net.hasor.rsf.address.route.flowcontrol.speed
流控规则:QoS限流
net.hasor.rsf.address.route.flowcontrol.unit - 程序包 net.hasor.rsf.address.route.flowcontrol.unit
流控规则:单元化流量分组
net.hasor.rsf.address.route.rule - 程序包 net.hasor.rsf.address.route.rule
路由规则机制。
net.hasor.rsf.bootstrap - 程序包 net.hasor.rsf.bootstrap
RSF启动器
net.hasor.rsf.container - 程序包 net.hasor.rsf.container
RSF服务框架中的,Bean容器、以及RsfBinder机制实现。
net.hasor.rsf.domain - 程序包 net.hasor.rsf.domain
RSF框架所需要的domain数据模型。
net.hasor.rsf.domain.provider - 程序包 net.hasor.rsf.domain.provider
提供AddressProvider接口以及实现。
net.hasor.rsf.domain.warp - 程序包 net.hasor.rsf.domain.warp
框架中所有的warp类,warp实际上就是静态代理。
net.hasor.rsf.filters.local - 程序包 net.hasor.rsf.filters.local
RSF服务本地调用优先功能。
net.hasor.rsf.filters.online - 程序包 net.hasor.rsf.filters.online
优雅下线功能。
net.hasor.rsf.filters.thread - 程序包 net.hasor.rsf.filters.thread
RsfRequest接口可以被@Inject(服务提供者端)。
net.hasor.rsf.protocol.http_hprose - 程序包 net.hasor.rsf.protocol.http_hprose
Hprose Http RPC协议 数据包编码器和解码器。
net.hasor.rsf.protocol.rsf - 程序包 net.hasor.rsf.protocol.rsf
RSF 1.0协议 数据包编码器和解码器。
net.hasor.rsf.protocol.rsf.v1 - 程序包 net.hasor.rsf.protocol.rsf.v1
RSF 协议第一版,底层传输数据结构。
net.hasor.rsf.rpc.caller - 程序包 net.hasor.rsf.rpc.caller
本地发出的远程调用所使用的“请求响应管理器”。
net.hasor.rsf.rpc.caller.remote - 程序包 net.hasor.rsf.rpc.caller.remote
RSF框架接收远程请求所使用的“请求调用管理器”。
net.hasor.rsf.rpc.client - 程序包 net.hasor.rsf.rpc.client
RSF服务框架RemoteClient实现,RsfClient接口的实现。
net.hasor.rsf.rpc.context - 程序包 net.hasor.rsf.rpc.context
RSF服务框架容器环境,RsfContext接口的实现。
net.hasor.rsf.rpc.net - 程序包 net.hasor.rsf.rpc.net
负责处理RSF节点间的连接并保障网络通信。
net.hasor.rsf.rpc.net.http - 程序包 net.hasor.rsf.rpc.net.http
Http 网络连接器。
net.hasor.rsf.rpc.net.netty - 程序包 net.hasor.rsf.rpc.net.netty
Netty 网络连接器。
net.hasor.rsf.serialize - 程序包 net.hasor.rsf.serialize
序列化功能支持。
net.hasor.rsf.serialize.coder - 程序包 net.hasor.rsf.serialize.coder
各种序列化协议支持。
net.hasor.rsf.tconsole - 程序包 net.hasor.rsf.tconsole
Telnet,RSF内置指令集。
net.hasor.rsf.utils - 程序包 net.hasor.rsf.utils
各种工具
net.hasor.rsf.utils.groovy223 - 程序包 net.hasor.rsf.utils.groovy223
 
NettyConnector - net.hasor.rsf.rpc.net.netty中的类
RPC协议连接器,负责创建某个特定RPC协议的网络事件。
NettyConnector(String, AppContext, ReceivedListener, ConnectionAccepter) - 类 的构造器net.hasor.rsf.rpc.net.netty.NettyConnector
 
NettyConnectorFactory - net.hasor.rsf.rpc.net.netty中的类
RPC协议连接器,负责创建某个特定RPC协议的网络事件。
NettyConnectorFactory() - 类 的构造器net.hasor.rsf.rpc.net.netty.NettyConnectorFactory
 
NetworkError - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
网络错误。
NetworkUtils - net.hasor.rsf.utils中的类
 
NetworkUtils() - 类 的构造器net.hasor.rsf.utils.NetworkUtils
 
newAddress(Collection<InterAddress>, AddressTypeEnum) - 类 中的方法net.hasor.rsf.address.AddressBucket
新增地址支持动态新增
newBuild(String, URL) - 类 中的静态方法net.hasor.rsf.rpc.net.http.RequestBuilder
 
newByteBuf() - 类 中的静态方法net.hasor.rsf.utils.ProtocolUtils
创建ByteBuf
newHandler(String, Connector, AppContext) - 类 中的方法net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
 
newHandler(String, Connector, AppContext) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandlerFactory
 
newRef(RsfEnvironment, FlowControlRef) - 类 中的静态方法net.hasor.rsf.address.FlowControlRef
 
nextAddress(String, String, Object[]) - 类 中的方法net.hasor.rsf.address.AddressPool
从服务地址本中获取一条可用的地址。
NotFound - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
找不到服务。
NULL_MARK - 类 中的静态变量net.hasor.rsf.protocol.rsf.v1.PoolBlock
 

O

offline() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
应用下线(先置为下线,在引发事件)
offline() - 接口 中的方法net.hasor.rsf.RsfContext
应用下线(优雅停机)
OK - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
内容正确返回。
OneHourTime - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
 
onEvent(String, Object) - 类 中的方法net.hasor.rsf.protocol.http_hprose.AutoSetAliasName
 
online() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
应用上线(先置为上线,在引发事件)
online() - 接口 中的方法net.hasor.rsf.RsfContext
应用上线(优雅上线)
OnlineRsfFilter - net.hasor.rsf.filters.online中的类
一旦下线,所有远程的连入请求都被回绝:Forbidden
OnlineRsfFilter() - 类 的构造器net.hasor.rsf.filters.online.OnlineRsfFilter
 
OnlineStatus - net.hasor.rsf中的接口
是否在线
onRequest(InterAddress, RequestInfo) - 类 中的方法net.hasor.rsf.rpc.caller.remote.RemoteRsfCaller
收到Request请求,并将该请求安排进队列,由队列安排方法调用。
OptionInfo - net.hasor.rsf.domain中的类
 
OptionInfo() - 类 的构造器net.hasor.rsf.domain.OptionInfo
 

P

parseControl(Settings) - 类 中的方法net.hasor.rsf.address.route.flowcontrol.random.RandomFlowControl
 
parseControl(Settings) - 类 中的方法net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
 
parseControl(Settings) - 类 中的方法net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
 
parseControl(Settings) - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
应用配置初始化规则器
parseResponse(long, ResponseInfo, OutputStream) - 类 中的静态方法net.hasor.rsf.protocol.http_hprose.HproseUtils
 
PoolAddressProvider - net.hasor.rsf.domain.provider中的类
 
PoolAddressProvider(AddressPool) - 类 的构造器net.hasor.rsf.domain.provider.PoolAddressProvider
 
PoolBlock - net.hasor.rsf.protocol.rsf.v1中的类
池上限为 0~4095条数据,单条数据最大约16MB。
PoolBlock() - 类 的构造器net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
PoolMaxSize - 类 中的静态变量net.hasor.rsf.protocol.rsf.v1.PoolBlock
 
preConnection(String) - 类 中的方法net.hasor.rsf.rpc.net.LinkPool
 
Protocol<T> - net.hasor.rsf.protocol.rsf中的接口
Protocol Interface,for custom network protocol
protocol(String, String...) - 接口 中的方法net.hasor.rsf.RsfPublisher.ConfigurationBuilder
设置使用的协议
ProtocolConstants - net.hasor.rsf.protocol.rsf中的接口
各种常量 一个RSF数据包头的定义如下: 第 1 个二进制位:表示是否为 RSF 数据包,合法的数据为 0x80 (1000 0000)
  • 第 2 ~ 4 个二进制位:表示数据包的分类,加上包头合法的数据为 0x80 ~ 0xF0 (1000 0000 ~ 1111 0000)
  • 最后的 4 个二进制位,用于表示该分类包的版本。
  • ProtocolError - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    协议编码解码错误。
    ProtocolHandlerFactory - net.hasor.rsf.rpc.net.netty中的接口
    Netty 解码器组
    ProtocolStatus - net.hasor.rsf.domain中的接口
    Server:Unknown、Message、MovedPermanently、Unauthorized Client:
    ProtocolUndefined - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    不支持的协议版本。
    ProtocolUtils - net.hasor.rsf.utils中的类
     
    ProtocolUtils() - 类 的构造器net.hasor.rsf.utils.ProtocolUtils
     
    publisher() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
     
    publisher() - 接口 中的方法net.hasor.rsf.RsfContext
    创建RsfPublisher
    publishFilter(FilterDefine) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
    添加一个全局服务过滤器。
    publishService(ServiceDefine<T>) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
    发布服务
    pushData(byte[]) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
    添加请求参数。
    putAliasName(String, String) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置服务别名
    putResponse(ResponseInfo) - 类 中的方法net.hasor.rsf.rpc.caller.RsfRequestManager
    响应挂起的Request请求。
    putResponse(long, Throwable) - 类 中的方法net.hasor.rsf.rpc.caller.RsfRequestManager
    响应挂起的Request请求。

    Q

    QoSActionEnum - net.hasor.rsf.address.route.flowcontrol.speed中的枚举
    流控级别,可选的级别有(服务级、方法级、地址级)
    QoSBucket - net.hasor.rsf.address.route.flowcontrol.speed中的类
    描述:线程安全的令牌桶限流器,时间窗刷新误差为毫秒级。
    QoSBucket() - 类 的构造器net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
     
    QoSBucket(int, int, int) - 类 的构造器net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
     
    queryAllAddresses(String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    queryAllAddresses(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    获取所有地址(包括本地的和无效的)。
    queryAvailableAddresses(String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    queryAvailableAddresses(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    获取计算之后可用的地址。
    queryInvalidAddresses(String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    queryInvalidAddresses(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    失效地址。
    queryLocalUnitAddresses(String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    queryLocalUnitAddresses(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    获取计算之后同一单元地址。
    QueueFull - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    服务资源不可用。

    R

    randomFlowControl - 类 中的变量net.hasor.rsf.address.FlowControlRef
     
    RandomFlowControl - net.hasor.rsf.address.route.flowcontrol.random中的类
    对于一组备选地址,通过随机的方式选取其中一个地址。
    RandomFlowControl() - 类 的构造器net.hasor.rsf.address.route.flowcontrol.random.RandomFlowControl
     
    rawRoute() - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
    路由规则原文
    rawRoute() - 接口 中的方法net.hasor.rsf.address.route.rule.Rule
    路由规则原文
    readCommand(TelCommand, TelReader) - 类 中的方法net.hasor.rsf.tconsole.FlowRsfInstruct
     
    readCommand(TelCommand, TelReader) - 类 中的方法net.hasor.rsf.tconsole.RuleRsfInstruct
     
    readFromZip(InputStream) - 类 中的方法net.hasor.rsf.address.AddressBucket
    从流中读取地址列表地址列表到zip流中。
    readPool(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
    内容所处起始位置
    readRequestInfo(ByteBuf) - 接口 中的方法net.hasor.rsf.protocol.rsf.CodecAdapter
    ByteBuf 中读取RequestInfo信息。
    readRequestInfo(ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
     
    readResponseInfo(ByteBuf) - 接口 中的方法net.hasor.rsf.protocol.rsf.CodecAdapter
    ByteBuf 中读取ResponseInfo信息。
    readResponseInfo(ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
     
    ReceivedAdapter - net.hasor.rsf.rpc.net中的类
     
    ReceivedAdapter() - 类 的构造器net.hasor.rsf.rpc.net.ReceivedAdapter
     
    receivedData(RsfChannel, OptionInfo) - 类 中的方法net.hasor.rsf.rpc.net.Connector
    接收到数据
    receivedData(RsfChannel, OptionInfo) - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnector
    接收到数据(方法public化)
    ReceivedListener - net.hasor.rsf.rpc.net中的接口
    接受消息
    receivedMessage(RsfChannel, OptionInfo) - 类 中的方法net.hasor.rsf.rpc.net.ReceivedAdapter
     
    receivedMessage(InterAddress, ResponseInfo) - 类 中的方法net.hasor.rsf.rpc.net.ReceivedAdapter
    从远端收到Response消息。
    receivedMessage(InterAddress, RequestInfo) - 类 中的方法net.hasor.rsf.rpc.net.ReceivedAdapter
    从远端收到RequestInfo消息。
    receivedMessage(RsfChannel, OptionInfo) - 接口 中的方法net.hasor.rsf.rpc.net.ReceivedListener
    从远端收到Response消息。
    receivedRequest(RsfHttpRequest, RsfHttpResponse, HttpHandler.HttpResult) - 类 中的方法net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
     
    receivedRequest(RsfHttpRequest, RsfHttpResponse, HttpHandler.HttpResult) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler
    接收到 http request 请求并做出响应。
    recoverService(String) - 类 中的方法net.hasor.rsf.container.RsfBeanContainer
    回收发布的服务
    refresh() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
     
    refreshAddress() - 类 中的方法net.hasor.rsf.address.AddressBucket
    刷新地址计算结果。
    refreshAddress(String, List<InterAddress>) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    refreshAddress(String, List<InterAddress>) - 接口 中的方法net.hasor.rsf.RsfUpdater
    刷新服务的地址本,使其使用全新的地址本。
    refreshAddressCache() - 类 中的方法net.hasor.rsf.address.AddressPool
    刷新地址缓存
    refreshAddressCache() - 接口 中的方法net.hasor.rsf.RsfUpdater
    使用新的地址本替换已有的地址本。
    refreshAddressToNew(List<InterAddress>) - 类 中的方法net.hasor.rsf.address.AddressBucket
     
    refreshRsfConfig() - 类 中的方法net.hasor.rsf.rpc.context.DefaultRsfSettings
     
    refreshRsfConfig() - 接口 中的方法net.hasor.rsf.RsfSettings
    重新加载Rsf配置
    register() - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
     
    registerSerializeCoder(String, SerializeCoder) - 类 中的方法net.hasor.rsf.serialize.SerializeFactory
    注册序列化(编码/解码)器
    release() - 类 中的方法net.hasor.rsf.protocol.rsf.v1.PoolBlock
     
    releaseByteBuf(ReferenceCounted) - 类 中的静态方法net.hasor.rsf.utils.IOUtils
     
    RemoteRsfCaller - net.hasor.rsf.rpc.caller.remote中的类
    扩展RsfCaller,用来支持远程机器发来的调用请求。
    RemoteRsfCaller(RsfContext, RsfBeanContainer, SenderListener) - 类 的构造器net.hasor.rsf.rpc.caller.remote.RemoteRsfCaller
     
    removeAddress(InterAddress) - 类 中的方法net.hasor.rsf.address.AddressBucket
    将地址从地址本中删除。
    removeAddress(String, InterAddress) - 类 中的方法net.hasor.rsf.address.AddressPool
    将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
    removeAddress(String, Collection<InterAddress>) - 类 中的方法net.hasor.rsf.address.AddressPool
    将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
    removeAddress(InterAddress) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    removeAddress(String, InterAddress) - 接口 中的方法net.hasor.rsf.RsfUpdater
    将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
    removeAddress(String, Collection<InterAddress>) - 接口 中的方法net.hasor.rsf.RsfUpdater
    将服务的地址设置成临时失效状态,把地址从服务的地址本中彻底删除。
    removeAddress(InterAddress) - 接口 中的方法net.hasor.rsf.RsfUpdater
    某一个地址不可用了,从所有服务中删除这个地址
    removeAttribute(String) - 类 中的方法net.hasor.rsf.domain.AttributeSet
    删除属性
    removeAttribute(String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
     
    removeAttribute(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
    Removes an attribute from this request.
    removeAttribute(String) - 接口 中的方法net.hasor.rsf.RsfRequest
    删除属性
    removeBucket(String) - 类 中的方法net.hasor.rsf.address.AddressPool
    从地址池中,删除指定服务的地址本。
    removeHeader(String) - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
    remove http request head.
    removeMetaData(String) - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
     
    removeOption(String) - 类 中的方法net.hasor.rsf.domain.OptionInfo
    删除选项数据
    removeOption(String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
     
    removeOption(String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
     
    removeOption(String) - 接口 中的方法net.hasor.rsf.RsfOptionSet
    删除选项数据
    removeTag(short) - 枚举 中的方法net.hasor.rsf.domain.RsfFlags
     
    RequestBlock - net.hasor.rsf.protocol.rsf.v1中的类
    RSF 1.0 Request 二进制传输协议 --------------------------------------------------------bytes =13 byte[1] version RSF版本(0xC1 or 0x81) byte[8] requestID 请求ID byte[1] keepData 保留区 byte[3] contentLength 内容大小(max ~ 16MB) --------------------------------------------------------bytes =16 byte[2] servicesName-(attr-index) 远程服务名 byte[2] servicesGroup-(attr-index) 远程服务分组 byte[2] servicesVersion-(attr-index) 远程服务版本 byte[2] servicesMethod-(attr-index) 远程服务方法名 byte[2] serializeType-(attr-index) 序列化策略 byte[4] clientTimeout 远程客户端超时时间 byte[2] flag 标记 --------------------------------------------------------bytes =1 ~ 1021 byte[1] paramCount 参数总数 byte[4] ptype-0-(attr-index,attr-index) 参数类型1 byte[4] ptype-1-(attr-index,attr-index) 参数类型2 ...
    RequestBlock() - 类 的构造器net.hasor.rsf.protocol.rsf.v1.RequestBlock
     
    RequestBuilder - net.hasor.rsf.rpc.net.http中的类
    Http Netty 请求处理器
    RequestInfo - net.hasor.rsf.domain中的类
    RSF Request 的化身,是封装 Request 的数据对象。
    RequestInfo() - 类 的构造器net.hasor.rsf.domain.RequestInfo
     
    RequestObject - net.hasor.rsf.rpc.net.http中的类
    Http 请求对象
    ResponseBlock - net.hasor.rsf.protocol.rsf.v1中的类
    RSF 1.0 Response 二进制传输协议 --------------------------------------------------------bytes =13 byte[1] version RSF版本(0xC1 or 0x81) byte[8] requestID 包含的请求ID byte[1] keepData 保留区 byte[3] contentLength 内容大小(max ~ 16MB) --------------------------------------------------------bytes =6 byte[2] status 响应状态 byte[2] serializeType-(attr-index) 序列化策略 byte[2] returnType-(attr-index) 返回数据类型 byte[2] returnData-(attr-index) 返回数据 --------------------------------------------------------bytes =1 ~ 1021 byte[1] optionCount 选项参数总数 byte[4] attr-0-(attr-index,attr-index) 选项参数1 byte[4] attr-1-(attr-index,attr-index) 选项参数2 ...
    ResponseBlock() - 类 的构造器net.hasor.rsf.protocol.rsf.v1.ResponseBlock
     
    ResponseInfo - net.hasor.rsf.domain中的类
    RSF Response 的化身,是封装 Response 的数据对象。
    ResponseInfo() - 类 的构造器net.hasor.rsf.domain.ResponseInfo
     
    restoreConfig(InputStream) - 类 中的方法net.hasor.rsf.address.AddressPool
    从保存的地址本中恢复数据。
    restoreConfig() - 类 中的方法net.hasor.rsf.address.DiskCacheAddressPool
    从保存的地址本中恢复数据。
    routeID() - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
    路由规则ID
    routeID() - 接口 中的方法net.hasor.rsf.address.route.rule.Rule
    路由规则ID
    RouteTypeEnum - net.hasor.rsf.address中的枚举
     
    RpcRequestProtocolV1 - net.hasor.rsf.protocol.rsf.v1中的类
    Protocol Interface,for custom network protocol
    RpcRequestProtocolV1() - 类 的构造器net.hasor.rsf.protocol.rsf.v1.RpcRequestProtocolV1
     
    RpcResponseProtocolV1 - net.hasor.rsf.protocol.rsf.v1中的类
    Protocol Interface,for custom network protocol
    RpcResponseProtocolV1() - 类 的构造器net.hasor.rsf.protocol.rsf.v1.RpcResponseProtocolV1
     
    RpcRsfClient - net.hasor.rsf.rpc.client中的类
     
    RpcRsfClient(AddressProvider, RsfCaller) - 类 的构造器net.hasor.rsf.rpc.client.RpcRsfClient
     
    Rsf_ConsumerService - 接口 中的静态变量net.hasor.rsf.domain.RsfEvent
    订阅服务
    Rsf_DeleteService - 接口 中的静态变量net.hasor.rsf.domain.RsfEvent
    删除发布或订阅
    RSF_InvokerRequest - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_MessageRequest - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    Rsf_Offline - 接口 中的静态变量net.hasor.rsf.domain.RsfEvent
    应用下线
    Rsf_Online - 接口 中的静态变量net.hasor.rsf.domain.RsfEvent
    应用上线
    RSF_Options - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_Heart - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_InvokerRequest - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_MessageRequest - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_Options - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_Response - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_xxxx5 - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_xxxx6 - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RSF_Packet_xxxx7 - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    Rsf_ProviderService - 接口 中的静态变量net.hasor.rsf.domain.RsfEvent
    发布服务
    RSF_Response - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     
    RsfApiBinder - net.hasor.rsf中的接口
    服务配置器
    RsfApiBinerCreator - net.hasor.rsf.container中的类
     
    RsfApiBinerCreator() - 类 的构造器net.hasor.rsf.container.RsfApiBinerCreator
     
    RsfBeanContainer - net.hasor.rsf.container中的类
     
    RsfBeanContainer(AddressPool) - 类 的构造器net.hasor.rsf.container.RsfBeanContainer
     
    RsfBindInfo<T> - net.hasor.rsf中的接口
    Rsf绑定信息。
    RsfBindInfoWrap<T> - net.hasor.rsf.domain.warp中的类
    RsfBindInfo包装形式。
    RsfBindInfoWrap(RsfBindInfo<T>) - 类 的构造器net.hasor.rsf.domain.warp.RsfBindInfoWrap
     
    RsfCaller - net.hasor.rsf.rpc.caller中的类
    通过包装RSF请求响应,提供(同步、异步、回调、接口代理)四种远程调用方式的实现。
    RsfCaller(RsfContext, RsfBeanContainer, SenderListener) - 类 的构造器net.hasor.rsf.rpc.caller.RsfCaller
     
    RsfCenterException - net.hasor.rsf.domain中的异常错误
     
    RsfCenterException(String) - 异常错误 的构造器net.hasor.rsf.domain.RsfCenterException
     
    RsfCenterException(Throwable) - 异常错误 的构造器net.hasor.rsf.domain.RsfCenterException
     
    RsfChannel - net.hasor.rsf.rpc.net中的类
    封装网络连接,并且提供网络数据收发统计。
    RsfChannel(InterAddress, LinkType) - 类 的构造器net.hasor.rsf.rpc.net.RsfChannel
     
    RsfClient - net.hasor.rsf中的接口
    RSF调用者。
    RsfConstants - net.hasor.rsf.domain中的接口
    各种常量 一个RSF数据包头的定义如下: 第 1 个二进制位:表示是否为 RSF 数据包,合法的数据为 0x80 (1000 0000)
  • 第 2 ~ 4 个二进制位:表示数据包的分类,加上包头合法的数据为 0x80 ~ 0xF0 (1000 0000 ~ 1111 0000)
  • 最后的 4 个二进制位,用于表示该分类包的版本。
  • RsfContext - net.hasor.rsf中的接口
    RSF 环境。
    RsfDecoder - net.hasor.rsf.protocol.rsf中的类
    RSF 解码器
    RsfDecoder(RsfEnvironment, int, ClassLoader) - 类 的构造器net.hasor.rsf.protocol.rsf.RsfDecoder
     
    RsfDomainProvider<T> - net.hasor.rsf.container中的接口
    可以让你在 Rsf_ProviderService、Rsf_ConsumerService 两个事件中得到 ServiceDomain 的对象的接口。
    RsfDuplexHandler - net.hasor.rsf.rpc.net.netty中的类
     
    RsfDuplexHandler(ChannelInboundHandler, ChannelOutboundHandler) - 类 的构造器net.hasor.rsf.rpc.net.netty.RsfDuplexHandler
     
    RsfEncoder - net.hasor.rsf.protocol.rsf中的类
    RSF 编码器,支持将RequestInfoRequestBlock或者ResponseInfoResponseBlock编码写入Socket
    RsfEncoder(RsfEnvironment, ClassLoader) - 类 的构造器net.hasor.rsf.protocol.rsf.RsfEncoder
     
    RsfEnvironment - net.hasor.rsf中的接口
    RSF 配置。
    RsfEvent - net.hasor.rsf.domain中的接口
    事件名
    RsfException - net.hasor.rsf.domain中的异常错误
     
    RsfException(String, Throwable) - 异常错误 的构造器net.hasor.rsf.domain.RsfException
     
    RsfException(short, String) - 异常错误 的构造器net.hasor.rsf.domain.RsfException
     
    RsfException(short, Throwable) - 异常错误 的构造器net.hasor.rsf.domain.RsfException
     
    RsfException(short, String, Throwable) - 异常错误 的构造器net.hasor.rsf.domain.RsfException
     
    RsfFilter - net.hasor.rsf中的接口
    调用请求过滤器
    RsfFilterChain - net.hasor.rsf中的接口
    负责执行过滤器链后面的过滤器。
    RsfFilterHandler - net.hasor.rsf.rpc.caller中的类
    负责处理 RsfFilter 调用
    RsfFilterHandler(Supplier<RsfFilter>[], RsfFilterChain) - 类 的构造器net.hasor.rsf.rpc.caller.RsfFilterHandler
     
    RsfFilterProvider - net.hasor.rsf.container中的类
    RsfFilter的Supplier封装形式。
    RsfFilterProvider(AppContext, Class<? extends RsfFilter>) - 类 的构造器net.hasor.rsf.container.RsfFilterProvider
     
    RsfFlags - net.hasor.rsf.domain中的枚举
    请求头标记
    RsfFrameworkModule - net.hasor.rsf.bootstrap中的类
    Rsf 框架启动入口。
    RsfFrameworkModule() - 类 的构造器net.hasor.rsf.bootstrap.RsfFrameworkModule
     
    RsfFuture - net.hasor.rsf中的类
    RSF Future
    RsfFuture(RsfRequest) - 类 的构造器net.hasor.rsf.RsfFuture
     
    RsfFuture(RsfRequest, FutureCallback<RsfResponse>) - 类 的构造器net.hasor.rsf.RsfFuture
     
    RsfHeader - net.hasor.rsf中的接口
    请求响应通用。
    RsfHttpRequest - net.hasor.rsf.rpc.net.http中的接口
    Http Request 删减版
    RsfHttpResponse - net.hasor.rsf.rpc.net.http中的接口
    Http Response 删减版
    RsfHttpResponseData - net.hasor.rsf.rpc.net.http中的接口
    Http Response 删减版
    RsfMessage - net.hasor.rsf中的注释类型
    宣布此接口为消息接口,RSF在处理该接口的 RPC 调用请求时会忽略远程机器的 response 。
    RsfModule - net.hasor.rsf中的接口
    Rsf 制定 Hasor Module。
    RsfNetManager - net.hasor.rsf.rpc.net中的类
    RSF网络服务,并提供数据传出、传入,以及端口监听服务。
    RsfNetManager(RsfEnvironment, ReceivedAdapter) - 类 的构造器net.hasor.rsf.rpc.net.RsfNetManager
     
    RsfOptionSet - net.hasor.rsf中的接口
     
    RsfProtocolHandler - net.hasor.rsf.protocol.rsf中的类
    RSF 解码器
    RsfProtocolHandler() - 类 的构造器net.hasor.rsf.protocol.rsf.RsfProtocolHandler
     
    RsfPublisher - net.hasor.rsf中的接口
    服务配置器
    RsfPublisher.ConfigurationBuilder<T> - net.hasor.rsf中的接口
    设置服务名。
    RsfPublisher.FilterBindBuilder<T> - net.hasor.rsf中的接口
    设置过滤器
    RsfPublisher.LinkedBuilder<T> - net.hasor.rsf中的接口
    处理类型和实现的绑定。
    RsfPublisher.RegisterBuilder<T> - net.hasor.rsf中的接口
    发布地址
    RsfRequest - net.hasor.rsf中的接口
    调用请求
    RsfRequestLocal - net.hasor.rsf.filters.thread中的类
    RsfRequest接口包装器(当前线程绑定)。
    RsfRequestLocal() - 类 的构造器net.hasor.rsf.filters.thread.RsfRequestLocal
     
    RsfRequestManager - net.hasor.rsf.rpc.caller中的类
    负责管理所有 RSF 发起的请求,Manager还提供了最大并发上限的配置.
    RsfRequestManager(RsfContext, SenderListener) - 类 的构造器net.hasor.rsf.rpc.caller.RsfRequestManager
     
    RsfRequestWarp - net.hasor.rsf.domain.warp中的类
    RsfRequest接口包装器。
    RsfRequestWarp(RsfRequest) - 类 的构造器net.hasor.rsf.domain.warp.RsfRequestWarp
     
    RsfResponse - net.hasor.rsf中的接口
    响应请求
    RsfResponseLocal - net.hasor.rsf.filters.thread中的类
    RsfResponse接口包装器(当前线程绑定)。
    RsfResponseLocal() - 类 的构造器net.hasor.rsf.filters.thread.RsfResponseLocal
     
    RsfResponseObject - net.hasor.rsf.rpc.caller中的类
    调用请求
    RsfResponseObject(RsfRequest) - 类 的构造器net.hasor.rsf.rpc.caller.RsfResponseObject
     
    RsfResponseWarp - net.hasor.rsf.domain.warp中的类
    RsfResponse接口包装器。
    RsfResponseWarp(RsfResponse) - 类 的构造器net.hasor.rsf.domain.warp.RsfResponseWarp
     
    RsfResult - net.hasor.rsf中的接口
    用于RPC消息模式下,消息发送的返回值。
    RsfResultDO - net.hasor.rsf.domain中的类
    消息调用结果集
    RsfResultDO() - 类 的构造器net.hasor.rsf.domain.RsfResultDO
     
    RsfResultDO(long, boolean) - 类 的构造器net.hasor.rsf.domain.RsfResultDO
     
    RsfRuntimeUtils - net.hasor.rsf.domain中的类
     
    RsfRuntimeUtils() - 类 的构造器net.hasor.rsf.domain.RsfRuntimeUtils
     
    rsfService(BindInfo<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
     
    rsfService(BindInfo<T>) - 接口 中的方法net.hasor.rsf.RsfApiBinder
    绑定一个类型到RSF环境。
    rsfService(Class<T>) - 接口 中的方法net.hasor.rsf.RsfPublisher
    绑定一个类型到RSF环境。
    rsfService(Class<T>, T) - 接口 中的方法net.hasor.rsf.RsfPublisher
    绑定一个类型并且为这个类型指定一个实例。
    rsfService(Class<T>, Class<? extends T>) - 接口 中的方法net.hasor.rsf.RsfPublisher
    绑定一个类型并且为这个类型指定一个实现类。
    rsfService(Class<T>, BindInfo<T>) - 接口 中的方法net.hasor.rsf.RsfPublisher
    绑定一个类型并且为这个类型指定一个实现类。
    rsfService(Class<T>, Supplier<T>) - 接口 中的方法net.hasor.rsf.RsfPublisher
    绑定一个类型并且为这个类型指定一个Provider。
    RsfService - net.hasor.rsf中的注释类型
    宣布该接口是 RSF 接口,该接口会允许远端其它 RSF 客户端发起调用。
    RsfServiceType - net.hasor.rsf.domain中的枚举
    服务类型,用于区分注册的服务是提供者还是消费者。
    RsfServiceWrapper - net.hasor.rsf.rpc.caller中的接口
    服务对象基类。
    RsfServiceWrapperObject - net.hasor.rsf.rpc.caller中的类
    服务对象基类。
    RsfServiceWrapperObject() - 类 的构造器net.hasor.rsf.rpc.caller.RsfServiceWrapperObject
     
    RsfSettings - net.hasor.rsf中的接口
    RSF 配置。
    RsfTag_Ref - 接口 中的静态变量net.hasor.rsf.protocol.http_hprose.HproseConstants
     
    RsfTimeoutException - net.hasor.rsf.domain中的异常错误
     
    RsfTimeoutException(String) - 异常错误 的构造器net.hasor.rsf.domain.RsfTimeoutException
     
    RsfTimeoutException(Throwable) - 异常错误 的构造器net.hasor.rsf.domain.RsfTimeoutException
     
    RsfUpdater - net.hasor.rsf中的接口
    服务配置更新器。
    Rule - net.hasor.rsf.address.route.rule中的接口
    路由规则
    RuleGroovyScriptFace<T> - net.hasor.rsf.address中的接口
    路由策略脚本接口
    RuleParser - net.hasor.rsf.address.route.rule中的类
    路由规则解析器
    RuleParser(RsfEnvironment) - 类 的构造器net.hasor.rsf.address.route.rule.RuleParser
     
    RuleRef - net.hasor.rsf.address中的类
     
    RuleRef(RuleRef) - 类 的构造器net.hasor.rsf.address.RuleRef
     
    RuleRsfInstruct - net.hasor.rsf.tconsole中的类
    路由脚本的查看和更新指令。
    RuleRsfInstruct() - 类 的构造器net.hasor.rsf.tconsole.RuleRsfInstruct
     
    ruleSettings(String) - 类 中的方法net.hasor.rsf.address.route.rule.RuleParser
    解析规则文本为Settings
    ruleSettings(Settings) - 类 中的方法net.hasor.rsf.address.route.rule.RuleParser
    解析规则文本为Settings
    runProtocols() - 类 中的方法net.hasor.rsf.rpc.context.AbstractRsfContext
    获取运行着哪些协议
    runProtocols() - 类 中的方法net.hasor.rsf.rpc.net.RsfNetManager
    获取运行着哪些协议
    runProtocols() - 接口 中的方法net.hasor.rsf.RsfContext
    获取运行着的协议

    S

    saveToZip(OutputStream) - 类 中的方法net.hasor.rsf.address.AddressBucket
    保存地址列表到zip流中。
    ScriptExtensions - net.hasor.rsf.utils.groovy223中的类
    This class defines new Java 6 specific groovy methods which extend the normal JDK classes inside the Groovy environment.
    ScriptExtensions() - 类 的构造器net.hasor.rsf.utils.groovy223.ScriptExtensions
     
    ScriptStaticExtensions - net.hasor.rsf.utils.groovy223中的类
    This class defines new Java 6 specific static groovy methods which extend the normal JDK classes inside the Groovy environment.
    ScriptStaticExtensions() - 类 的构造器net.hasor.rsf.utils.groovy223.ScriptStaticExtensions
     
    SendCallBack - net.hasor.rsf.rpc.net中的接口
    发送数据到远端的回调函数。
    sendData(Object) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
     
    sendData(Object) - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
     
    sendData(RequestInfo, SendCallBack) - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
    将数据写入 Netty。
    sendData(ResponseInfo, SendCallBack) - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
    将数据写入 Netty。
    sendData(OptionInfo, SendCallBack) - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
    发送数据
    sendData(Object) - 接口 中的方法net.hasor.rsf.RsfResponse
    发送最终结果(该方法会导致RsfResponse.isResponse()状态变为 true)。
    SenderListener - net.hasor.rsf.rpc.caller中的接口
     
    sendError(int, String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
    Sends an error response to the client using the specified status and clears the buffer.
    sendError(int) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
    Sends an error response to the client using the specified status code and clears the buffer.
    SendLimitPolicy - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    达到发送限制。
    SendLimitPolicy - net.hasor.rsf中的枚举
     
    sendRequest(InterAddress, RequestInfo, HttpHandler.SenderBuilder) - 类 中的方法net.hasor.rsf.protocol.http_hprose.HproseHttpHandler
     
    sendRequest(InterAddress, RequestInfo, SendCallBack) - 接口 中的方法net.hasor.rsf.rpc.caller.SenderListener
    向远端发送请求。
    sendRequest(RequestObject, HttpHandler.ResponseDecoder) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler.SenderBuilder
    方式一:发送调用请求。
    sendRequest(InterAddress, RequestInfo, HttpHandler.SenderBuilder) - 接口 中的方法net.hasor.rsf.rpc.net.http.HttpHandler
    准备向外发送 http request 请求。
    sendResponse(InterAddress, ResponseInfo, SendCallBack) - 接口 中的方法net.hasor.rsf.rpc.caller.SenderListener
    向远端发送响应数据。
    sendStatus(short) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
     
    sendStatus(short, String) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfResponseWarp
     
    sendStatus(short) - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
     
    sendStatus(short, String) - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
     
    sendStatus(short) - 接口 中的方法net.hasor.rsf.RsfResponse
    发送最终结果(该方法会导致RsfResponse.isResponse()状态变为 true)。
    sendStatus(short, String) - 接口 中的方法net.hasor.rsf.RsfResponse
    发送最终结果(该方法会导致RsfResponse.isResponse()状态变为 true)。
    serialize(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.ConfigurationBuilder
    设置序列化方式
    SerializeCoder - net.hasor.rsf中的接口
    序列化(编码/解码)器
    SerializeError - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    序列化异常。
    SerializeFactory - net.hasor.rsf.serialize中的类
    序列化工厂
    SerializeFactory() - 类 的构造器net.hasor.rsf.serialize.SerializeFactory
     
    SerializeForbidden - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    序列化类型未定义。
    ServiceDomain<T> - net.hasor.rsf.domain中的类
    服务的描述信息,包括了服务的发布和订阅信息。
    ServiceDomain(Class<T>) - 类 的构造器net.hasor.rsf.domain.ServiceDomain
     
    ServiceLevelScript_ZipEntry - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
     
    serviceRoute(String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    serviceRoute(String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    更新服务地址本计算规则(服务级)
    setArgsLevel(InnerRuleEngine) - 类 中的方法net.hasor.rsf.address.RuleRef
     
    setAttribute(String, Object) - 类 中的方法net.hasor.rsf.domain.AttributeSet
    保存属性,属性会在请求完毕之后丢失。
    setAttribute(String, Object) - 类 中的方法net.hasor.rsf.domain.warp.AbstractRsfRequestWarp
     
    setAttribute(String, Object) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpRequest
    Stores an attribute in this request.
    setAttribute(String, Object) - 接口 中的方法net.hasor.rsf.RsfRequest
    保存属性,属性会在请求完毕之后丢失。
    setBindGroup(String) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置发布服务的分组名称(默认是:default)。
    setBindName(String) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置发布服务的名称。
    setBindVersion(String) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置发布服务的版本号。
    setClassLoader(GroovyClassLoader) - 类 中的方法net.hasor.rsf.utils.groovy223.GroovyScriptEngineImpl
     
    setClientTimeout(int) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置远程客户端调用超时时间。
    setClientTimeout(int) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置客户端调用服务超时时间。
    setClientTimeout(int) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置远程客户端调用超时时间。
    setContentData(byte[]) - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
    设置请求数据
    setContentLength(long) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
    Sets the length of the content body in the response In HTTP servlets, this method sets the HTTP Content-Length header.
    setContentType(String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
    Sets the content type of the response being sent to the client, if the response has not been committed yet.
    setErrorCode(int) - 类 中的方法net.hasor.rsf.domain.RsfResultDO
     
    setErrorMessage(String) - 类 中的方法net.hasor.rsf.domain.RsfResultDO
     
    setFlags(short) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置flag。
    setFlags(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置flag。
    setHead(byte) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置协议版本。
    setHead(byte) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
    设置协议版本。
    setHeader(String, String) - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
    set http request head.
    setHeader(String, String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponse
    Sets a response header with the given name and value.
    setHeader(String, String) - 接口 中的方法net.hasor.rsf.rpc.net.http.RsfHttpResponseData
    Sets a response header with the given name and value.
    setHeaderValues(String, List<String>) - 类 中的方法net.hasor.rsf.rpc.net.http.RequestBuilder
    set http request heads.
    setMessage(boolean) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置是否为消息请求
    setMessage(boolean) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置接口的工作状态,如果接口标记了@RsfMessage,那么无论设置什么值 isMessage 都会返回true。
    setMessageID(long) - 类 中的方法net.hasor.rsf.domain.RsfResultDO
     
    setMetaData(String, Object) - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
     
    setMethodLevel(InnerRuleEngine) - 类 中的方法net.hasor.rsf.address.RuleRef
     
    setReceiveTime(long) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    数据包到达时间
    setReceiveTime(long) - 类 中的方法net.hasor.rsf.domain.ResponseInfo
     
    setRequestID(long) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置请求ID。
    setRequestID(long) - 类 中的方法net.hasor.rsf.domain.ResponseInfo
    设置请求ID。
    setRequestID(long) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置请求ID。
    setRequestID(long) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
    设置请求ID。
    setReturnData(Object) - 类 中的方法net.hasor.rsf.domain.ResponseInfo
    设置返回值数据
    setReturnData(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
    设置返回值数据
    setReturnType(String) - 类 中的方法net.hasor.rsf.domain.ResponseInfo
    设置返回数据类型
    setReturnType(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
    设置返回值类型
    setRouteBody(String) - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
    设置规则内容
    setRouteID(String) - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
    设置规则ID
    setSerializeType(String) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置序列化类型
    setSerializeType(String) - 类 中的方法net.hasor.rsf.domain.ResponseInfo
    设置序列化类型
    setSerializeType(String) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置客户端使用的对象序列化格式。
    setSerializeType(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置序列化类型
    setSerializeType(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
    设置序列化类型
    setServiceGroup(String) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置服务分组
    setServiceGroup(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置服务分组
    setServiceLevel(InnerRuleEngine) - 类 中的方法net.hasor.rsf.address.RuleRef
     
    setServiceName(String) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置服务名
    setServiceName(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置服务名
    setServiceType(RsfServiceType) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
    设置服务类型,消费者还是提供者
    setServiceVersion(String) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置服务版本
    setServiceVersion(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置服务版本
    setShadow(boolean) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
     
    setSharedThreadPool(boolean) - 类 中的方法net.hasor.rsf.domain.ServiceDomain
     
    setStatus(short) - 类 中的方法net.hasor.rsf.domain.ResponseInfo
    设置响应状态
    setStatus(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.ResponseBlock
    设置响应状态
    setSuccess(boolean) - 类 中的方法net.hasor.rsf.domain.RsfResultDO
     
    setTarget(AddressProvider) - 接口 中的方法net.hasor.rsf.rpc.caller.RsfServiceWrapper
     
    setTarget(AddressProvider) - 类 中的方法net.hasor.rsf.rpc.caller.RsfServiceWrapperObject
     
    setTargetMethod(String) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    设置调用的方法名
    setTargetMethod(short) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.RequestBlock
    设置调用的方法名
    SevenDaysTime - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
     
    ShakeHands - net.hasor.rsf.protocol.rsf中的类
    RSF 握手协议实现
    ShakeHands(Connector) - 类 的构造器net.hasor.rsf.protocol.rsf.ShakeHands
     
    shutdown() - 类 中的方法net.hasor.rsf.rpc.caller.remote.RemoteRsfCaller
    销毁。
    shutdown() - 类 中的方法net.hasor.rsf.rpc.net.Connector
    停止监听器
    shutdown() - 类 中的方法net.hasor.rsf.rpc.net.RsfNetManager
    销毁
    shutdown() - 类 中的方法net.hasor.rsf.utils.ExecutesManager
    停止应用服务。
    shutdownListener() - 类 中的方法net.hasor.rsf.rpc.net.Connector
    停止本地监听器
    shutdownListener() - 类 中的方法net.hasor.rsf.rpc.net.http.HttpConnector
     
    shutdownListener() - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnector
    停止监听器
    shutdownTimer() - 类 中的方法net.hasor.rsf.address.DiskCacheAddressPool
    停止定时器,停止定时进行地址本的磁盘缓存。
    siftUnitAddress(String, List<InterAddress>) - 类 中的方法net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
    筛选本机房地址
    SnapshotIndex - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
     
    SnapshotPath - 接口 中的静态变量net.hasor.rsf.domain.RsfConstants
     
    speedFlowControl - 类 中的变量net.hasor.rsf.address.FlowControlRef
     
    SpeedFlowControl - net.hasor.rsf.address.route.flowcontrol.speed中的类
    基于QoS的速率控制规则。
    SpeedFlowControl() - 类 的构造器net.hasor.rsf.address.route.flowcontrol.speed.SpeedFlowControl
     
    start(AppContext) - 类 中的方法net.hasor.rsf.rpc.net.RsfNetManager
    启动RSF上配置的所有连接器(传入方向)。
    startListener(AppContext) - 类 中的方法net.hasor.rsf.rpc.net.Connector
    启动本地监听器
    startListener(AppContext) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpConnector
     
    startListener(AppContext) - 类 中的方法net.hasor.rsf.rpc.net.netty.NettyConnector
    启动本地监听器
    startTimer() - 类 中的方法net.hasor.rsf.address.DiskCacheAddressPool
    启动定时器,定时进行地址本的磁盘缓存。
    StatusRsfInstruct - net.hasor.rsf.tconsole中的类
    RSF 服务框架状态查看和更新指令
    StatusRsfInstruct() - 类 的构造器net.hasor.rsf.tconsole.StatusRsfInstruct
     
    storeConfig(OutputStream) - 类 中的方法net.hasor.rsf.address.AddressPool
    保存地址列表到zip流中。
    storeConfig() - 类 中的方法net.hasor.rsf.address.DiskCacheAddressPool
    保存地址列表到zip流中(每小时保存一次),当遇到保存的文件已存在时会重新生成新的文件名。
    syncInvoke(AddressProvider, RsfBindInfo<?>, String, Class<?>[], Object[]) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
    同步方式调用远程服务。
    syncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
     
    syncInvoke(RsfBindInfo<?>, String, Class<?>[], Object[]) - 接口 中的方法net.hasor.rsf.RsfClient
    同步方式调用远程服务。

    T

    TelnetModule - net.hasor.rsf.tconsole中的类
    Rsf 框架 Telnet 命令模块。
    TelnetModule() - 类 的构造器net.hasor.rsf.tconsole.TelnetModule
     
    testTag(short) - 枚举 中的方法net.hasor.rsf.domain.RsfFlags
     
    Timeout - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    超出允许的时间。
    timeout(int) - 接口 中的方法net.hasor.rsf.RsfPublisher.ConfigurationBuilder
    设置超时时间
    TimerManager - net.hasor.rsf.utils中的类
     
    TimerManager(int, ClassLoader) - 类 的构造器net.hasor.rsf.utils.TimerManager
     
    TimerManager(int, String, ClassLoader) - 类 的构造器net.hasor.rsf.utils.TimerManager
     
    to(Class<? extends T>) - 接口 中的方法net.hasor.rsf.RsfPublisher.LinkedBuilder
    为绑定设置一个实现类。
    toAsmType(Class<?>) - 类 中的静态方法net.hasor.rsf.domain.RsfRuntimeUtils
    将某一个类型转为asm形式的表述, int 转为 I,String转为 Ljava/lang/String。
    toHostSchema() - 类 中的方法net.hasor.rsf.InterAddress
    返回RSF协议形式表述的主机地址。
    toInfo(BindInfo<? extends T>) - 接口 中的方法net.hasor.rsf.RsfPublisher.LinkedBuilder
    为绑定设置一个 BindInfo
    toInstance(T) - 接口 中的方法net.hasor.rsf.RsfPublisher.LinkedBuilder
    为绑定设置一个实例。
    toJavaType(String, ClassLoader) - 类 中的静态方法net.hasor.rsf.domain.RsfRuntimeUtils
    使用指定的ClassLoader将一个asm类型转化为Class对象。
    toProvider(BindInfo<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
     
    toProvider(Class<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
     
    toProvider(Supplier<? extends T>) - 接口 中的方法net.hasor.rsf.RsfPublisher.LinkedBuilder
    为绑定设置一个 Supplier
    toSocketAddress() - 类 中的方法net.hasor.rsf.InterAddress
    转换成SocketAddress类型对象
    toString() - 类 中的方法net.hasor.rsf.address.AddressBucket
     
    toString() - 类 中的方法net.hasor.rsf.address.AddressPool
     
    toString() - 枚举 中的方法net.hasor.rsf.address.AddressTypeEnum
     
    toString() - 类 中的方法net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
     
    toString() - 类 中的方法net.hasor.rsf.address.route.rule.AbstractRule
     
    toString() - 类 中的方法net.hasor.rsf.address.route.rule.RuleParser
     
    toString() - 枚举 中的方法net.hasor.rsf.address.RouteTypeEnum
     
    toString() - 类 中的方法net.hasor.rsf.domain.provider.InstanceAddressProvider
     
    toString() - 类 中的方法net.hasor.rsf.domain.provider.PoolAddressProvider
     
    toString() - 类 中的方法net.hasor.rsf.domain.ServiceDomain
     
    toString() - 类 中的方法net.hasor.rsf.domain.warp.RsfBindInfoWrap
     
    toString() - 类 中的方法net.hasor.rsf.InterAddress
     
    toString() - 类 中的方法net.hasor.rsf.rpc.caller.RsfResponseObject
     
    toString() - 类 中的方法net.hasor.rsf.rpc.net.Connector
     
    toString() - 类 中的方法net.hasor.rsf.rpc.net.RsfChannel
     
    toURI() - 类 中的方法net.hasor.rsf.InterAddress
    转换地址为URL形式
    tryCast(Class<T>) - 类 中的方法net.hasor.rsf.container.InnerRsfApiBinder
     

    U

    Unauthorized - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    试图调用受保护的服务。
    unitFlowControl - 类 中的变量net.hasor.rsf.address.FlowControlRef
     
    UnitFlowControl - net.hasor.rsf.address.route.flowcontrol.unit中的类
    单元流量控制规则,用来控制跨单元调用。
    UnitFlowControl() - 类 的构造器net.hasor.rsf.address.route.flowcontrol.unit.UnitFlowControl
     
    Unknown - 接口 中的静态变量net.hasor.rsf.domain.ProtocolStatus
    未定义
    updateArgsRoute(String, String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    updateArgsRoute(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
    更新服务地址本计算规则(参数级)
    updateArgsRoute(String, String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    更新本地参数级地址计算脚本。
    updateFlowControl(String) - 类 中的方法net.hasor.rsf.address.AddressBucket
    更新服务的流控规则。
    updateFlowControl(String, String) - 类 中的方法net.hasor.rsf.address.AddressPool
    更新服务的流控规则。
    updateFlowControl(String) - 类 中的方法net.hasor.rsf.address.FlowControlRef
    解析路由规则
    updateFlowControl(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
    更新服务路由策略
    updateFlowControl(String, String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    更新服务路由策略
    updateMethodRoute(String, String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    updateMethodRoute(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
    更新服务地址本计算规则(方法级)
    updateMethodRoute(String, String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    更新本地方法级地址计算脚本。
    updateParameter(int, String, Object) - 类 中的方法net.hasor.rsf.domain.RequestInfo
    添加请求参数。
    updateRoute(RouteTypeEnum, String) - 类 中的方法net.hasor.rsf.address.AddressBucket
    更新服务的路由脚本。
    updateRoute(String, RouteTypeEnum, String) - 类 中的方法net.hasor.rsf.address.AddressPool
    更新某个服务的路由规则脚本。
    updateServiceRoute(String, String) - 类 中的方法net.hasor.rsf.address.AddressPool
     
    updateServiceRoute(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.RegisterBuilder
    更新服务地址本计算规则(服务级)
    updateServiceRoute(String, String) - 接口 中的方法net.hasor.rsf.RsfUpdater
    更新服务地址本计算规则(服务级)

    V

    validate() - 类 中的方法net.hasor.rsf.address.route.flowcontrol.speed.QoSBucket
    限流器有效性验证。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.address.AddressTypeEnum
    返回带有指定名称的该类型的枚举常量。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.address.route.flowcontrol.speed.QoSActionEnum
    返回带有指定名称的该类型的枚举常量。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.address.RouteTypeEnum
    返回带有指定名称的该类型的枚举常量。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.domain.RsfFlags
    返回带有指定名称的该类型的枚举常量。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.domain.RsfServiceType
    返回带有指定名称的该类型的枚举常量。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.rpc.net.http.WorkStatus
    返回带有指定名称的该类型的枚举常量。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.rpc.net.LinkType
    返回带有指定名称的该类型的枚举常量。
    valueOf(String) - 枚举 中的静态方法net.hasor.rsf.SendLimitPolicy
    返回带有指定名称的该类型的枚举常量。
    values() - 枚举 中的静态方法net.hasor.rsf.address.AddressTypeEnum
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    values() - 枚举 中的静态方法net.hasor.rsf.address.route.flowcontrol.speed.QoSActionEnum
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    values() - 枚举 中的静态方法net.hasor.rsf.address.RouteTypeEnum
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    values() - 枚举 中的静态方法net.hasor.rsf.domain.RsfFlags
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    values() - 枚举 中的静态方法net.hasor.rsf.domain.RsfServiceType
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    values() - 枚举 中的静态方法net.hasor.rsf.rpc.net.http.WorkStatus
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    values() - 枚举 中的静态方法net.hasor.rsf.rpc.net.LinkType
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    values() - 枚举 中的静态方法net.hasor.rsf.SendLimitPolicy
    按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
    version(String) - 接口 中的方法net.hasor.rsf.RsfPublisher.ConfigurationBuilder
    设置服务版本信息
    Version_1 - 接口 中的静态变量net.hasor.rsf.protocol.rsf.ProtocolConstants
     

    W

    wirteRequestBlock(RequestBlock, ByteBuf) - 接口 中的方法net.hasor.rsf.protocol.rsf.CodecAdapter
    RequestBlock写入ByteBuf
    wirteRequestBlock(RequestBlock, ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
     
    wirteResponseBlock(ResponseBlock, ByteBuf) - 接口 中的方法net.hasor.rsf.protocol.rsf.CodecAdapter
    ResponseBlock写入ByteBuf
    wirteResponseBlock(ResponseBlock, ByteBuf) - 类 中的方法net.hasor.rsf.protocol.rsf.v1.CodecAdapterForV1
     
    WorkStatus - net.hasor.rsf.rpc.net.http中的枚举
    Http 协议工作状态
    wrapper(AddressProvider, Class<T>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
    忽略服务元信息上对接口类型的定义,使用指定的接口类型包装远程服务提供者。
    wrapper(AddressProvider, String, String, String, Class<T>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
    忽略服务元信息上对接口类型的定义,使用指定的接口类型包装远程服务提供者。
    wrapper(AddressProvider, RsfBindInfo<?>, Class<T>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
     
    wrapper(Class<T>) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
     
    wrapper(String, String, String, Class<T>) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
     
    wrapper(RsfBindInfo<?>, Class<T>) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
     
    wrapper(Class<T>) - 接口 中的方法net.hasor.rsf.RsfClient
    将服务包装为另外一个接口。
    wrapper(String, String, String, Class<T>) - 接口 中的方法net.hasor.rsf.RsfClient
    将服务包装为另外一个接口。
    wrapper(RsfBindInfo<?>, Class<T>) - 接口 中的方法net.hasor.rsf.RsfClient
    将服务包装为另外一个接口。
    wrapperByID(AddressProvider, String, Class<T>) - 类 中的方法net.hasor.rsf.rpc.caller.RsfCaller
    忽略服务元信息上对接口类型的定义,使用指定的接口类型包装远程服务提供者。
    wrapperByID(String, Class<T>) - 类 中的方法net.hasor.rsf.rpc.client.RpcRsfClient
     
    wrapperByID(String, Class<T>) - 接口 中的方法net.hasor.rsf.RsfClient
    将服务包装为另外一个接口然后返回。
    write(ChannelHandlerContext, Object, ChannelPromise) - 类 中的方法net.hasor.rsf.rpc.net.http.HttpCoder
     
    writeEntry(ZipOutputStream, String, String, String) - 类 中的静态方法net.hasor.rsf.utils.ZipUtils
     

    Z

    ZipUtils - net.hasor.rsf.utils中的类
    业务线程
    ZipUtils() - 类 的构造器net.hasor.rsf.utils.ZipUtils
     
    $ A B C D E F G H I J L M N O P Q R S T U V W Z 
    跳过导航链接
    [Web Site]

    Copyright © 2020–2021. All rights reserved.