Package ch.rasc.wamp2spring.message
Class InvocationMessage
java.lang.Object
ch.rasc.wamp2spring.message.WampMessage
ch.rasc.wamp2spring.message.InvocationMessage
- All Implemented Interfaces:
org.springframework.messaging.Message<Object>
[INVOCATION, Request|id, REGISTERED.Registration|id, Details|dict]
[INVOCATION, Request|id, REGISTERED.Registration|id, Details|dict, CALL.Arguments|list]
[INVOCATION, Request|id, REGISTERED.Registration|id, Details|dict, CALL.Arguments|list,
CALL.ArgumentsKw|dict]
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInvocationMessage(long requestId, long registrationId, Number caller, List<Object> arguments, Map<String, Object> argumentsKw) InvocationMessage(Procedure procedure, CallMessage callMessage) -
Method Summary
Modifier and TypeMethodDescriptionstatic InvocationMessagedeserialize(com.fasterxml.jackson.core.JsonParser jp) longlongvoidserialize(com.fasterxml.jackson.core.JsonGenerator generator) toString()Methods inherited from class ch.rasc.wamp2spring.message.WampMessage
deserialize, getCode, getHeader, getHeaders, getPayload, getPrincipal, getWampSessionId, getWebSocketSessionId, setHeader, setReceiver, setReceiverWebSocketSessionId
-
Field Details
-
CODE
public static final int CODE- See Also:
-
-
Constructor Details
-
InvocationMessage
-
InvocationMessage
-
-
Method Details
-
deserialize
public static InvocationMessage deserialize(com.fasterxml.jackson.core.JsonParser jp) throws IOException - Throws:
IOException
-
serialize
- Specified by:
serializein classWampMessage- Throws:
IOException
-
getRequestId
public long getRequestId() -
getRegistrationId
public long getRegistrationId() -
getArguments
-
getArgumentsKw
-
getCaller
-
toString
-