public class OperEntity
extends java.lang.Object
构造器和说明 |
---|
OperEntity(byte[] bytes)
构造函数
|
OperEntity(Operation oper,
com.huawei.dms.protocol.serial.SerialType serialType,
short clientId)
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
addHeadField(java.lang.String key,
java.lang.Object value)
添加header字段
|
byte[] |
getBody() |
byte[] |
getBytes()
获取序列化字节
|
short |
getClientId()
获取clientID
|
OperHead |
getHead() |
<T> T |
getHeadField(java.lang.String key)
获取header字段
|
java.lang.Integer |
getOperId()
获取操作码
|
com.huawei.dms.protocol.serial.SerialType |
getSerialType()
获取序列化类型
|
void |
setBody(byte[] body) |
void |
setHead(OperHead head) |
public OperEntity(byte[] bytes)
bytes
- bytespublic OperEntity(Operation oper, com.huawei.dms.protocol.serial.SerialType serialType, short clientId)
oper
- operserialType
- serialTypeclientId
- clientIdpublic void addHeadField(java.lang.String key, java.lang.Object value)
key
- keyvalue
- valuepublic <T> T getHeadField(java.lang.String key)
T
- Tkey
- keypublic byte[] getBody()
public void setBody(byte[] body)
public OperHead getHead()
public void setHead(OperHead head)
public java.lang.Integer getOperId()
public short getClientId()
public com.huawei.dms.protocol.serial.SerialType getSerialType()
public byte[] getBytes() throws java.lang.Exception
java.lang.Exception
- 异常信息