| 构造器和说明 |
|---|
DamiBusImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getTimeout()
获取超时
|
void |
intercept(int index,
Interceptor interceptor)
拦截
|
void |
listen(String topic,
int index,
TopicListener<Payload<C,R>> listener)
监听
|
void |
send(Payload<C,R> payload)
发送(不需要答复),自定义载体
|
void |
sendAndCallback(Payload<C,R> payload,
Consumer<R> callback)
发送并等待回调,自定义载体
|
R |
sendAndResponse(Payload<C,R> payload)
发送并等待响应,自定义载体
|
void |
setTimeout(long timeout)
设置超时
|
void |
unlisten(String topic,
TopicListener<Payload<C,R>> listener)
取消监听
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlisten, send, sendAndCallback, sendAndResponsepublic long getTimeout()
getTimeout 在接口中 DamiBus<C,R>public void setTimeout(long timeout)
setTimeout 在接口中 DamiBus<C,R>timeout - 超时public void intercept(int index,
Interceptor interceptor)
public R sendAndResponse(Payload<C,R> payload)
sendAndResponse 在接口中 DamiBus<C,R>payload - 发送载体public void sendAndCallback(Payload<C,R> payload, Consumer<R> callback)
sendAndCallback 在接口中 DamiBus<C,R>payload - 发送载体public void listen(String topic, int index, TopicListener<Payload<C,R>> listener)
Copyright © 2023. All rights reserved.