public class PrivateMessage extends java.lang.Object implements ApplicationObject
| Constructor and Description |
|---|
PrivateMessage() |
PrivateMessage(PrivateMessageTopic privateMessageTopic) |
PrivateMessage(PrivateMessageTopic privateMessageTopic) |
PrivateMessage(java.util.UUID nodeId,
java.util.UUID gatewayId,
int groupId,
int groupType,
byte[] message) |
| Modifier and Type | Method and Description |
|---|---|
java.util.UUID |
getGatewayId() |
int |
getGroupId() |
int |
getGroupType() |
byte[] |
getMessage() |
java.util.UUID |
getNodeId() |
java.lang.Object |
getSpecificDdsTopic(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor) |
java.lang.String |
getTopicTypeName(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor) |
void |
setGatewayId(java.util.UUID gatewayId) |
void |
setGroupId(int groupId) |
void |
setGroupType(int groupType) |
void |
setMessage(byte[] message) |
void |
setNodeId(java.util.UUID nodeId) |
public PrivateMessage()
public PrivateMessage(java.util.UUID nodeId,
java.util.UUID gatewayId,
int groupId,
int groupType,
byte[] message)
public PrivateMessage(PrivateMessageTopic privateMessageTopic)
public PrivateMessage(PrivateMessageTopic privateMessageTopic)
public java.lang.Object getSpecificDdsTopic(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor)
getSpecificDdsTopic in interface ApplicationObjectpublic java.lang.String getTopicTypeName(UniversalDDSLayerFactory.SupportedDDSVendors ddsVendor)
getTopicTypeName in interface ApplicationObjectpublic java.util.UUID getNodeId()
public void setNodeId(java.util.UUID nodeId)
nodeId - public java.util.UUID getGatewayId()
public void setGatewayId(java.util.UUID gatewayId)
gatewayId - public int getGroupId()
public void setGroupId(int groupId)
groupId - public int getGroupType()
public void setGroupType(int groupType)
groupType - public byte[] getMessage()
public void setMessage(byte[] message)
message -