public class GroupAdvertisement extends java.lang.Object implements ApplicationObject
Constructor and Description |
---|
GroupAdvertisement() |
GroupAdvertisement(GroupAdvertisementTopic groupAdvertisementTopic) |
GroupAdvertisement(GroupAdvertisementTopic groupAdvertisementTopic) |
GroupAdvertisement(java.util.UUID nodeId,
java.util.UUID gatewayId,
int groupType,
java.util.Collection<java.lang.Integer> groupOperationCollection) |
GroupAdvertisement(java.util.UUID nodeId,
java.util.UUID gatewayId,
int groupType,
int[] groupOperationCollection) |
Modifier and Type | Method and Description |
---|---|
void |
addGroupOperation(int groupOperation) |
java.util.UUID |
getGatewayId() |
java.util.Collection<java.lang.Integer> |
getGroupOperationCollection() |
int |
getGroupType() |
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 |
setGroupOperationCollection(java.util.Collection<java.lang.Integer> groupOperationCollection) |
void |
setGroupType(int groupType) |
void |
setNodeId(java.util.UUID nodeId) |
public GroupAdvertisement()
public GroupAdvertisement(java.util.UUID nodeId, java.util.UUID gatewayId, int groupType, java.util.Collection<java.lang.Integer> groupOperationCollection)
public GroupAdvertisement(java.util.UUID nodeId, java.util.UUID gatewayId, int groupType, int[] groupOperationCollection)
public GroupAdvertisement(GroupAdvertisementTopic groupAdvertisementTopic)
public GroupAdvertisement(GroupAdvertisementTopic groupAdvertisementTopic)
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 getNodeId()
public void setNodeId(java.util.UUID nodeId)
nodeId
- public java.util.UUID getGatewayId()
public void setGatewayId(java.util.UUID gatewayId)
gatewayId
- public int getGroupType()
public void setGroupType(int groupType)
groupType
- public java.util.Collection<java.lang.Integer> getGroupOperationCollection()
public void setGroupOperationCollection(java.util.Collection<java.lang.Integer> groupOperationCollection)
groupOperationCollection
- public void addGroupOperation(int groupOperation)
groupOperation
-