java.lang.Object
org.miaixz.bus.http.Stomp.Message
- Enclosing class:
Stomp
STOMP 消息类
-
Constructor Summary
ConstructorsConstructorDescriptionMessage(String command, List<Stomp.Header> headers, String payload) 构造函数,初始化 STOMP 消息 -
Method Summary
Modifier and TypeMethodDescriptioncompile(boolean legacyWhitespace) 编译消息为字符串static Stomp.Message从字符串解析 STOMP 消息获取消息命令获取消息头部列表获取消息内容获取指定键的头部headerValue(String key) 获取指定键的头部值toString()返回消息的字符串表示
-
Constructor Details
-
Message
构造函数,初始化 STOMP 消息- Parameters:
command- 消息命令headers- 头部列表payload- 消息内容
-
-
Method Details
-
from
从字符串解析 STOMP 消息- Parameters:
data- 消息字符串- Returns:
- 解析后的 Message 对象(无效时为 null)
-
getHeaders
获取消息头部列表- Returns:
- 头部列表
-
getPayload
获取消息内容- Returns:
- 消息内容
-
getCommand
获取消息命令- Returns:
- 命令
-
headerValue
获取指定键的头部值- Parameters:
key- 头部键- Returns:
- 头部值(不存在时为 null)
-
header
获取指定键的头部- Parameters:
key- 头部键- Returns:
- 头部对象(不存在时为 null)
-
compile
编译消息为字符串- Parameters:
legacyWhitespace- 是否使用传统空白字符格式- Returns:
- 编译后的消息字符串
-
toString
返回消息的字符串表示
-