public class RequestBlock extends PoolBlock
DataMaxSize, NULL_MARK, PoolMaxSize| 构造器和说明 |
|---|
RequestBlock() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addOption(int mergeData)
添加选项。
|
void |
addOption(short paramType,
short paramData)
添加选项。
|
void |
addParameter(int mergeData)
添加请求参数。
|
void |
addParameter(short paramType,
short paramData)
添加请求参数。
|
int |
getClientTimeout()
获取远程客户端调用超时时间。
|
short |
getFlags()
获取flag
|
byte |
getHead()
获取协议版本。
|
short[] |
getOptionKeys()
获取选项Key集合。
|
int[] |
getOptions()
获取Option。
|
short[] |
getOptionValues()
获取选项数据
|
int[] |
getParameters()
获取请求参数类型列表。
|
short[] |
getParameterTypes()
获取请求参数类型列表。
|
short[] |
getParameterValues()
获取请求参数类型列表。
|
long |
getRequestID()
获取请求ID。
|
short |
getSerializeType()
获取序列化类型
|
short |
getServiceGroup()
获取服务分组
|
short |
getServiceName()
获取服务名
|
short |
getServiceVersion()
获取服务版本
|
short |
getTargetMethod()
获取调用的方法名
|
byte |
getVersion() |
void |
setClientTimeout(int clientTimeout)
设置远程客户端调用超时时间。
|
void |
setFlags(short flags)
设置flag。
|
void |
setHead(byte rsfHead)
设置协议版本。
|
void |
setRequestID(long requestID)
设置请求ID。
|
void |
setSerializeType(short serializeType)
设置序列化类型
|
void |
setServiceGroup(short serviceGroup)
设置服务分组
|
void |
setServiceName(short serviceName)
设置服务名
|
void |
setServiceVersion(short serviceVersion)
设置服务版本
|
void |
setTargetMethod(short targetMethod)
设置调用的方法名
|
fillFrom, fillTo, finalize, getPoolData, getPoolLength, getPoolSize, pushData, readPool, releasepublic byte getVersion()
public byte getHead()
public void setHead(byte rsfHead)
public long getRequestID()
public void setRequestID(long requestID)
public short getFlags()
public void setFlags(short flags)
public short getServiceName()
public void setServiceName(short serviceName)
public short getServiceGroup()
public void setServiceGroup(short serviceGroup)
public short getServiceVersion()
public void setServiceVersion(short serviceVersion)
public short getTargetMethod()
public void setTargetMethod(short targetMethod)
public short getSerializeType()
public void setSerializeType(short serializeType)
public int getClientTimeout()
public void setClientTimeout(int clientTimeout)
public void addParameter(short paramType,
short paramData)
public void addParameter(int mergeData)
public short[] getParameterTypes()
public short[] getParameterValues()
public int[] getParameters()
public void addOption(short paramType,
short paramData)
public void addOption(int mergeData)
public short[] getOptionKeys()
public short[] getOptionValues()
public int[] getOptions()
Copyright © 2020–2021. All rights reserved.