所有方法 实例方法 抽象方法 具体方法
| 限定符和类型 |
方法和说明 |
MessageContext |
getAndDeleteContext(String sequence,
String endpoint) |
Map<String,IEventCallBack> |
getEventMsgCallbacks() |
Map<String,MessageContext> |
getMessageContexts() |
long |
getReceiveTaskCount() |
protected abstract void |
onResponse(MessageContext context,
ChainErrorCode sdkTimedOut) |
Object |
processMessage(Object data,
String endpoint)
process message
|
abstract boolean |
processMsg(Object msg,
String endpoint) |
abstract boolean |
processMsgWithPriorityThreadPool(byte[] msg,
String endpoint) |
boolean |
processTimeoutMsg(String contextKey,
Response response,
String endpoint) |
boolean |
pushTimeoutMessage(String contextKey,
Response response,
String endpoint) |
boolean |
registerEvents(String type,
IEventCallBack callback) |
boolean |
saveContext(String sequence,
MessageContext context,
String endpoint) |
void |
setConnectionPoolManager(ConnectionPoolManager connectionPoolManager) |
void |
setReceiveTaskCount(long receiveTaskCount) |
boolean |
shutDown() |
boolean |
start() |
boolean |
unRegisterEvents(String type) |