public abstract class RbBase
extends java.lang.Object
implements java.lang.Runnable
构造器和说明 |
---|
RbBase() |
限定符和类型 | 方法和说明 |
---|---|
protected boolean |
getBooleanSingleField(java.lang.String json,
java.lang.String field) |
protected double |
getDoubleSingleField(java.lang.String json,
java.lang.String field)
解析单个字段并返回
|
protected int |
getIntSingleField(java.lang.String json,
java.lang.String field)
解析单个字段并返回
|
protected java.lang.String |
getSingleField(java.lang.String json,
java.lang.String field)
解析单个字段并返回
|
protected java.util.List<java.lang.String> |
getStringListField(java.lang.String json,
java.lang.String field)
解析字符串数组并且返回
|
protected abstract void |
handleNTFMessage(java.lang.String dataSource,
java.lang.String msgId)
处理NTF消息
|
protected abstract void |
handleRSPMessage(java.lang.String dataSource,
java.lang.String msgId)
处理RSP消息
|
void |
run() |
void |
setDataSource(java.lang.String json) |
void |
setMsgId(java.lang.String msgId) |
public void run()
run
在接口中 java.lang.Runnable
protected java.lang.String getSingleField(java.lang.String json, java.lang.String field)
json
- field
- protected java.util.List<java.lang.String> getStringListField(java.lang.String json, java.lang.String field)
json
- field
- protected int getIntSingleField(java.lang.String json, java.lang.String field)
json
- field
- protected boolean getBooleanSingleField(java.lang.String json, java.lang.String field)
protected double getDoubleSingleField(java.lang.String json, java.lang.String field)
json
- field
- protected abstract void handleNTFMessage(java.lang.String dataSource, java.lang.String msgId)
dataSource
- msgId
- protected abstract void handleRSPMessage(java.lang.String dataSource, java.lang.String msgId)
dataSource
- msgId
- public void setDataSource(java.lang.String json)
public void setMsgId(java.lang.String msgId)