Package io.quarkus.devui.runtime.comms
Class JsonRpcMessage<T>
- java.lang.Object
-
- io.quarkus.devui.runtime.comms.JsonRpcMessage<T>
-
- Type Parameters:
T- The type of the response object
public class JsonRpcMessage<T> extends Object
Allows JSON RPC methods to response with more finer grade message types
-
-
Constructor Summary
Constructors Constructor Description JsonRpcMessage()JsonRpcMessage(T response, MessageType messageType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageTypegetMessageType()TgetResponse()voidsetMessageType(MessageType messageType)voidsetResponse(T response)
-
-
-
Constructor Detail
-
JsonRpcMessage
public JsonRpcMessage()
-
JsonRpcMessage
public JsonRpcMessage(T response, MessageType messageType)
-
-
Method Detail
-
getResponse
public T getResponse()
-
setResponse
public void setResponse(T response)
-
getMessageType
public MessageType getMessageType()
-
setMessageType
public void setMessageType(MessageType messageType)
-
-