public class GroupMessage extends java.lang.Object implements ApplicationObject
Constructor and Description |
---|
GroupMessage() |
GroupMessage(GroupMessageTopic groupMessageTopic) |
GroupMessage(java.util.UUID gatewayId,
long localLogicalTime,
byte[] message) |
Modifier and Type | Method and Description |
---|---|
java.util.UUID |
getGatewayId() |
long |
getLocalLogicalTime() |
byte[] |
getMessage() |
java.lang.Object |
getSpecificDdsTopic(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor) |
java.lang.String |
getTopicTypeName(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor) |
void |
setGatewayId(java.util.UUID gatewayId) |
void |
setLocalLogicalTime(long localLogicalTime) |
void |
setMessage(byte[] message) |
public GroupMessage()
public GroupMessage(java.util.UUID gatewayId, long localLogicalTime, byte[] message)
public GroupMessage(GroupMessageTopic groupMessageTopic)
public java.lang.Object getSpecificDdsTopic(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor)
getSpecificDdsTopic
in interface ApplicationObject
public java.lang.String getTopicTypeName(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor)
getTopicTypeName
in interface ApplicationObject
public java.util.UUID getGatewayId()
public void setGatewayId(java.util.UUID gatewayId)
gatewayId
- public long getLocalLogicalTime()
public void setLocalLogicalTime(long localLogicalTime)
localLogicalTime
- public byte[] getMessage()
public void setMessage(byte[] message)
message
-