public class MessageUtil extends Object
| 构造器和说明 |
|---|
MessageUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Message |
basicMessage(MessageType messageType)
默认Message对象
Default Message object
|
static NegotiateConnection |
defaultNegotiateConnection()
默认握手对象
Default NegotiateConnection object
|
static Request |
defaultRequest()
构造默认Request对象
Constructing a default Request object
|
static Response |
newFailResponse(String requestId,
ErrorCode errorCode)
构造一个执行失败的Response对象
Constructing a new Response object
|
static Response |
newFailResponse(String requestId,
String msg)
构造一个执行失败的Response对象
Constructing a new Response object
|
static Request |
newRequest(String cmd,
Map params,
String ack,
String subscriptionPeriod,
String subscriptionEventCounter)
根据参数构造Request对象,然后发送Request
Construct the Request object according to the parameters, and then send the Request
|
static Response |
newResponse(String requestId,
int status,
String comment)
构造一个Response对象
Constructing a new Response object
|
static Response |
newSuccessResponse(String requestId)
构造一个执行成功的Response对象
Constructing a new Response object
|
static Response |
newSuccessResponse(String requestId,
String msg)
构造一个执行成功的Response对象
Constructing a new Response object
|
public static Message basicMessage(MessageType messageType)
messageType - Message typepublic static NegotiateConnection defaultNegotiateConnection()
public static Request defaultRequest()
public static Request newRequest(String cmd, Map params, String ack, String subscriptionPeriod, String subscriptionEventCounter)
cmd - Cmd of remote methodparams - Parameters of remote methodack - Need an Ack?subscriptionPeriod - 远程方法调用频率(秒),Frequency of remote method (Second)subscriptionEventCounter - 远程方法调用频率(改变次数),Frequency of remote method (Change count)public static Response newResponse(String requestId, int status, String comment)
requestId - Message ID of requeststatus - 1 = success, 0 = failedcomment - User defined stringpublic static Response newSuccessResponse(String requestId)
requestId - Message ID of requestpublic static Response newSuccessResponse(String requestId, String msg)
requestId - Message ID of requestpublic static Response newFailResponse(String requestId, String msg)
requestId - Message ID of requestCopyright © 2021. All rights reserved.