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.Runnableprotected 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)