public enum MQSendTypeEnum extends Enum<MQSendTypeEnum>
| 枚举常量和说明 |
|---|
BROADCAST
广播模式 消息会被所有订阅者接收,适用于需要通知多个消费者的场景
对应ActiveMQ的topic模式、RabbitMQ的fanout类型交换机和RocketMQ的广播模式
|
DELAY
延迟消息模式 消息会在指定时间后发送,适用于需要延迟处理的消息场景
|
QUEUE
点对点模式 消息只会被一个消费者消费,适用于需要确保消息只被处理一次的场景 对应ActiveMQ的queue模式
|
public static final MQSendTypeEnum QUEUE
public static final MQSendTypeEnum BROADCAST
public static final MQSendTypeEnum DELAY
public static MQSendTypeEnum[] values()
for (MQSendTypeEnum c : MQSendTypeEnum.values()) System.out.println(c);
public static MQSendTypeEnum valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值Copyright © 2025. All rights reserved.