19 package org.omg.dds.core.policy;
This interface is implemented by QoS policies that enforce a Request/Offer contract between publicati...
VOLATILE
The Service does not need to keep any samples of data instances on behalf of any org.omg.dds.sub.DataReader that is not known by the org.omg.dds.pub.DataWriter at the time the instance is written.
Durability withTransientLocal()
A QosPolicy interface that implements this marker interface applies to org.omg.dds.pub.DataWriter Entities.
Durability withTransient()
TRANSIENT
The Service will attempt to keep some samples so that they can be delivered to any potential late-joi...
This class is the abstract root for all the QoS policies.
TRANSIENT_LOCAL
The Service will attempt to keep some samples so that they can be delivered to any potential late-joi...
A QosPolicy interface that implements this marker interface applies to org.omg.dds.topic.Topic Entities.
This policy expresses if the data should "outlive" their writing time.
Durability withKind(Kind kind)
Copy this policy and override the value of the property.
A QosPolicy interface that implements this marker interface applies to org.omg.dds.sub.DataReader Entities.
Durability withPersistent()
Durability withVolatile()