21 package org.opensplice.dds.core.policy;
30 private static final long serialVersionUID = 2722089115467848342L;
31 private final Kind kind;
43 "Supplied invalid Kind.");
56 if (this.kind.equals(o.
getKind())) {
65 public boolean equals(Object other) {
69 return (this.kind == ((DestinationOrderImpl) other).kind);
74 return 31 * 17 + this.kind.hashCode();
DestinationOrder withSourceTimestamp()
OsplServiceEnvironment environment
BY_SOURCE_TIMESTAMP
Indicates that data is ordered based on a time stamp placed at the source (by the Service or by the a...
DestinationOrderImpl(OsplServiceEnvironment environment, Kind kind)
DestinationOrder withReceptionTimestamp()
DestinationOrderImpl(OsplServiceEnvironment environment)
boolean equals(Object other)
Comparable< DestinationOrder > requestedOfferedContract()
This class is the abstract root for all the QoS policies.
Class<? extends QosPolicy > getPolicyClass()
Controls the criteria used to determine the logical order among changes made by org.omg.dds.pub.Publisher entities to the same instance of data (i.e., matching Topic and key).
int compareTo(DestinationOrder o)
BY_RECEPTION_TIMESTAMP
Indicates that data is ordered based on the reception time at each org.omg.dds.sub.Subscriber.
DestinationOrder withKind(Kind kind)
Copy this policy and override the value of the property.