public static class ClusterStoreAndForward.SimpleStoredOutMessage extends java.lang.Object implements ClusterStoreAndForward.StoredOutMessage
Constructor and Description |
---|
SimpleStoredOutMessage(java.lang.String matsSocketSessionId,
java.lang.String serverMessageId,
java.lang.String traceId,
MatsSocketServer.MessageType type,
java.lang.String clientMessageId,
java.lang.Long requestTimestamp,
long storedTimestamp,
java.lang.Long attemptTimestamp,
int deliveryCount,
java.lang.String envelope,
java.lang.String messageText,
byte[] messageBinary) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.lang.Long> |
getAttemptTimestamp() |
java.util.Optional<java.lang.String> |
getClientMessageId() |
int |
getDeliveryCount() |
java.lang.String |
getEnvelope() |
java.lang.String |
getMatsSocketSessionId() |
byte[] |
getMessageBinary() |
java.lang.String |
getMessageText() |
java.util.Optional<java.lang.Long> |
getRequestTimestamp() |
java.lang.String |
getServerMessageId() |
long |
getStoredTimestamp() |
java.lang.String |
getTraceId() |
MatsSocketServer.MessageType |
getType() |
public SimpleStoredOutMessage(java.lang.String matsSocketSessionId, java.lang.String serverMessageId, java.lang.String traceId, MatsSocketServer.MessageType type, java.lang.String clientMessageId, java.lang.Long requestTimestamp, long storedTimestamp, java.lang.Long attemptTimestamp, int deliveryCount, java.lang.String envelope, java.lang.String messageText, byte[] messageBinary)
public java.lang.String getMatsSocketSessionId()
getMatsSocketSessionId
in interface ClusterStoreAndForward.StoredOutMessage
public java.lang.String getServerMessageId()
getServerMessageId
in interface ClusterStoreAndForward.StoredOutMessage
public java.lang.String getTraceId()
getTraceId
in interface ClusterStoreAndForward.StoredOutMessage
public MatsSocketServer.MessageType getType()
getType
in interface ClusterStoreAndForward.StoredOutMessage
public java.util.Optional<java.lang.String> getClientMessageId()
getClientMessageId
in interface ClusterStoreAndForward.StoredOutMessage
public java.util.Optional<java.lang.Long> getRequestTimestamp()
getRequestTimestamp
in interface ClusterStoreAndForward.StoredOutMessage
public long getStoredTimestamp()
getStoredTimestamp
in interface ClusterStoreAndForward.StoredOutMessage
public java.util.Optional<java.lang.Long> getAttemptTimestamp()
getAttemptTimestamp
in interface ClusterStoreAndForward.StoredOutMessage
public int getDeliveryCount()
getDeliveryCount
in interface ClusterStoreAndForward.StoredOutMessage
public java.lang.String getEnvelope()
getEnvelope
in interface ClusterStoreAndForward.StoredOutMessage
public java.lang.String getMessageText()
getMessageText
in interface ClusterStoreAndForward.StoredOutMessage
public byte[] getMessageBinary()
getMessageBinary
in interface ClusterStoreAndForward.StoredOutMessage