| 构造器和说明 |
|---|
AmopImp(long nativePointer) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
broadcastAmopMsg(java.lang.String topic,
byte[] content)
Send amop msg
|
void |
destroy()
Destroy amop object
|
java.util.Set<java.lang.String> |
getSubTopics()
Get all subscribe topics.
|
void |
sendAmopMsg(java.lang.String topic,
byte[] content,
int timeout,
org.fisco.bcos.sdk.jni.amop.AmopResponseCallback callback)
Send amop msg
|
void |
sendResponse(java.lang.String endpoint,
java.lang.String seq,
byte[] content)
Send response msg
|
void |
setCallback(org.fisco.bcos.sdk.jni.amop.AmopRequestCallback cb)
set amop default callback
|
void |
start()
Start.
|
void |
stop()
Stop.
|
void |
subscribeTopic(java.util.Set<java.lang.String> topics)
Subscribe a normal topic.
|
void |
subscribeTopic(java.lang.String topicName,
org.fisco.bcos.sdk.jni.amop.AmopRequestCallback callback)
Subscribe a normal topic.
|
void |
unsubscribeTopic(java.lang.String topicName)
Unsubscribe a topic.
|
public AmopImp(long nativePointer)
throws org.fisco.bcos.sdk.jni.common.JniException
org.fisco.bcos.sdk.jni.common.JniExceptionpublic void subscribeTopic(java.util.Set<java.lang.String> topics)
AmopsubscribeTopic 在接口中 Amoptopics - the topic namepublic void subscribeTopic(java.lang.String topicName,
org.fisco.bcos.sdk.jni.amop.AmopRequestCallback callback)
AmopsubscribeTopic 在接口中 AmoptopicName - the topic namecallback - callback is called when receive a msg relate to this topicpublic void unsubscribeTopic(java.lang.String topicName)
AmopunsubscribeTopic 在接口中 AmoptopicName - the topic namepublic void sendAmopMsg(java.lang.String topic,
byte[] content,
int timeout,
org.fisco.bcos.sdk.jni.amop.AmopResponseCallback callback)
AmopsendAmopMsg 在接口中 Amoptopic - topic namecontent - the message be senttimeout - timeout configcallback - the callback that will be called when receive the AMOP responsepublic void sendResponse(java.lang.String endpoint,
java.lang.String seq,
byte[] content)
AmopsendResponse 在接口中 Amopendpoint - send endpointseq - response seqcontent - response contentpublic void broadcastAmopMsg(java.lang.String topic,
byte[] content)
AmopbroadcastAmopMsg 在接口中 Amoptopic - topic namecontent - the AMOP message to be broadcastpublic java.util.Set<java.lang.String> getSubTopics()
AmopgetSubTopics 在接口中 Amoppublic void setCallback(org.fisco.bcos.sdk.jni.amop.AmopRequestCallback cb)
AmopsetCallback 在接口中 Amopcb - the amop callback