public interface MqMetasResolver
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getConsumerGroup(org.noear.socketd.transport.core.Entity m)
获取消费者组
|
long |
getExpiration(org.noear.socketd.transport.core.Entity m)
获取过期时间
|
int |
getQos(org.noear.socketd.transport.core.Entity m)
获取质量等级(0或1)
|
long |
getScheduled(org.noear.socketd.transport.core.Entity m)
获取定时时间
|
String |
getSender(org.noear.socketd.transport.core.Entity m)
获取发送人
|
String |
getTag(org.noear.socketd.transport.core.Entity m)
获取标签
|
String |
getTid(org.noear.socketd.transport.core.Entity m)
获取跟踪id
|
int |
getTimes(org.noear.socketd.transport.core.Entity m)
获取派发次数
|
String |
getTopic(org.noear.socketd.transport.core.Entity m)
获取主题
|
boolean |
isSequence(org.noear.socketd.transport.core.Entity m)
是否有序
|
boolean |
isTransaction(org.noear.socketd.transport.core.Entity m)
是否事务
|
org.noear.socketd.transport.core.entity.StringEntity |
publishEntityBuild(String topic,
MqMessage message)
发布实体构建
|
org.noear.socketd.transport.core.Message |
routingMessageBuild(String topic,
MqMessage message)
路由消息构建
|
void |
setConsumerGroup(org.noear.socketd.transport.core.Entity m,
String consumerGroup)
设置消费者组
|
void |
setExpiration(org.noear.socketd.transport.core.Entity m,
Long expiration)
设置过期时间
|
void |
setScheduled(org.noear.socketd.transport.core.Entity m,
long scheduled)
设置定时时间
|
void |
setTimes(org.noear.socketd.transport.core.Entity m,
int times)
设置派发次数
|
void |
setTransaction(org.noear.socketd.transport.core.Entity m,
boolean isTransaction)
设置事务
|
int |
version()
版本号
|
int version()
String getSender(org.noear.socketd.transport.core.Entity m)
String getTid(org.noear.socketd.transport.core.Entity m)
String getTag(org.noear.socketd.transport.core.Entity m)
String getTopic(org.noear.socketd.transport.core.Entity m)
String getConsumerGroup(org.noear.socketd.transport.core.Entity m)
void setConsumerGroup(org.noear.socketd.transport.core.Entity m,
String consumerGroup)
int getQos(org.noear.socketd.transport.core.Entity m)
int getTimes(org.noear.socketd.transport.core.Entity m)
void setTimes(org.noear.socketd.transport.core.Entity m,
int times)
long getExpiration(org.noear.socketd.transport.core.Entity m)
void setExpiration(org.noear.socketd.transport.core.Entity m,
Long expiration)
long getScheduled(org.noear.socketd.transport.core.Entity m)
void setScheduled(org.noear.socketd.transport.core.Entity m,
long scheduled)
boolean isSequence(org.noear.socketd.transport.core.Entity m)
boolean isTransaction(org.noear.socketd.transport.core.Entity m)
void setTransaction(org.noear.socketd.transport.core.Entity m,
boolean isTransaction)
org.noear.socketd.transport.core.entity.StringEntity publishEntityBuild(String topic, MqMessage message)
topic - 主题message - 消息Copyright © 2024. All rights reserved.