Package overit.geocall.event.model
Class MessageContext
java.lang.Object
overit.geocall.event.model.MessageContext
Class that collects general context information related to a message.
-
Field Details
-
DTO
- See Also:
-
SCOPE
- See Also:
-
USER_ID
- See Also:
-
TENANT
- See Also:
-
HOST
- See Also:
-
TIME
- See Also:
-
SEQ
- See Also:
-
CONSUMED_FROM
- See Also:
-
MESSAGE_ID
- See Also:
-
-
Constructor Details
-
MessageContext
Instantiates a new Message context.- Parameters:
identity- the identity
-
-
Method Details
-
getUser
Gets user.- Returns:
- the user
-
getTenantId
Gets factory.- Returns:
- the factory
-
getHostname
Gets hostname.- Returns:
- the hostname
-
getTimestamp
Gets timestamp.- Returns:
- the timestamp
-
getSequence
public int getSequence()Gets sequence.- Returns:
- the sequence
-
getConsumedFrom
-
getDto
Gets DTO class name.- Returns:
- the DTO class name
-
getMessageId
Gets message ID.- Returns:
- the message ID from the message broker (e.g., SQS messageId, Kafka offset)
-
equals
-
hashCode
public int hashCode()
-