OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.omg.dds.sub.DataReaderQos Interface Reference
Inheritance diagram for org.omg.dds.sub.DataReaderQos:
Inheritance graph
Collaboration diagram for org.omg.dds.sub.DataReaderQos:
Collaboration graph

Public Member Functions

public< POLICY extends P > POLICY get (Class< POLICY > id)
 
Deadline getDeadline ()
 
DestinationOrder getDestinationOrder ()
 
Durability getDurability ()
 
ServiceEnvironment getEnvironment ()
 
History getHistory ()
 
LatencyBudget getLatencyBudget ()
 
Liveliness getLiveliness ()
 
Ownership getOwnership ()
 
PolicyFactory getPolicyFactory ()
 Provides an instance of org.omg.dds.core.policy.PolicyFactory. More...
 
ReaderDataLifecycle getReaderDataLifecycle ()
 
Reliability getReliability ()
 
DataRepresentation getRepresentation ()
 
ResourceLimits getResourceLimits ()
 
TimeBasedFilter getTimeBasedFilter ()
 
TypeConsistencyEnforcement getTypeConsistency ()
 
UserData getUserData ()
 
EntityQos< P > withPolicies (P... policy)
 Copy this object and override the values of the given policies. More...
 
DataReaderQos withPolicies (QosPolicy.ForDataReader... policy)
 
EntityQos< P > withPolicy (P policy)
 Copy this object and override the value of the given policy. More...
 
DataReaderQos withPolicy (QosPolicy.ForDataReader policy)
 

Detailed Description

Definition at line 39 of file DataReaderQos.java.

Member Function Documentation

◆ get()

public<POLICY extends P> POLICY org.omg.dds.core.EntityQos< P extends QosPolicy >.get ( Class< POLICY >  id)
inherited
Returns
a reference to the corresponding policy in this EntityQos.
See also
Map::get(Object)

◆ getDeadline()

Deadline org.omg.dds.sub.DataReaderQos.getDeadline ( )
Returns
the deadline QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getDestinationOrder()

DestinationOrder org.omg.dds.sub.DataReaderQos.getDestinationOrder ( )
Returns
the destinationOrder QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getDurability()

Durability org.omg.dds.sub.DataReaderQos.getDurability ( )
Returns
the durability QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getEnvironment()

ServiceEnvironment org.omg.dds.core.DDSObject.getEnvironment ( )
inherited
Returns
the org.omg.dds.core.ServiceEnvironment object that directly or indirectly was used to create this object.

Implemented in org.omg.dds.core.ServiceEnvironment, org.opensplice.dds.sub.ReflectionDataReader< TYPE, OUT_TYPE >, org.opensplice.dds.core.ModifiableTimeImpl, org.opensplice.dds.pub.ReflectionDataWriter< TYPE >, org.opensplice.dds.core.DurationImpl, org.opensplice.dds.topic.ContentFilteredTopicImpl< TYPE >, org.opensplice.dds.sub.ReadConditionImpl< TYPE >, org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >, org.opensplice.dds.type.TypeSupportImpl< TYPE >, org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl, org.opensplice.dds.topic.SubscriptionBuiltinTopicDataImpl, org.opensplice.dds.topic.TopicBuiltinTopicDataImpl, org.opensplice.dds.domain.DomainParticipantFactoryImpl, org.opensplice.dds.core.QosProviderImpl, org.opensplice.dds.core.status.OfferedIncompatibleQosStatusImpl, org.opensplice.dds.core.status.RequestedIncompatibleQosStatusImpl, org.opensplice.dds.core.InstanceHandleImpl, org.opensplice.dds.core.StatusConditionImpl< T extends Entity<?, ?>, org.opensplice.dds.core.status.LivelinessChangedStatusImpl, org.opensplice.dds.core.status.PublicationMatchedStatusImpl, org.opensplice.dds.core.status.SubscriptionMatchedStatusImpl, org.opensplice.dds.sub.SampleImpl< TYPE >, org.opensplice.dds.core.policy.ShareImpl, org.opensplice.dds.core.status.OfferedDeadlineMissedStatusImpl, org.opensplice.dds.core.status.SampleRejectedStatusImpl, org.opensplice.dds.core.WaitSetImpl, org.opensplice.dds.topic.ParticipantBuiltinTopicDataImpl, org.opensplice.dds.core.status.RequestedDeadlineMissedStatusImpl, org.opensplice.dds.topic.BuiltinTopicKeyImpl, org.opensplice.dds.core.GuardConditionImpl, org.opensplice.dds.core.event.AllDataDisposedEventImpl< TYPE >, org.opensplice.dds.core.policy.QosPolicyCountImpl, org.opensplice.dds.core.status.InconsistentTopicStatusImpl, org.opensplice.dds.core.status.LivelinessLostStatusImpl, org.opensplice.dds.core.status.SampleLostStatusImpl, org.opensplice.dds.core.policy.QosPolicyImpl, org.opensplice.dds.core.status.AllDataDisposedStatusImpl, org.opensplice.dds.core.IllegalArgumentExceptionImpl, org.opensplice.dds.core.InconsistentPolicyExceptionImpl, org.opensplice.dds.core.policy.PolicyFactoryImpl, org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl, org.opensplice.dds.core.PreconditionNotMetExceptionImpl, org.opensplice.dds.core.AlreadyClosedExceptionImpl, org.opensplice.dds.core.IllegalOperationExceptionImpl, org.opensplice.dds.core.ImmutablePolicyExceptionImpl, org.opensplice.dds.core.NotEnabledExceptionImpl, org.opensplice.dds.core.OutOfResourcesExceptionImpl, org.opensplice.dds.core.DDSExceptionImpl, org.opensplice.dds.core.status.DataAvailableStatusImpl, and org.opensplice.dds.core.status.DataOnReadersStatusImpl.

◆ getHistory()

History org.omg.dds.sub.DataReaderQos.getHistory ( )
Returns
the history QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getLatencyBudget()

LatencyBudget org.omg.dds.sub.DataReaderQos.getLatencyBudget ( )
Returns
the latencyBudget QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getLiveliness()

Liveliness org.omg.dds.sub.DataReaderQos.getLiveliness ( )
Returns
the liveliness QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getOwnership()

Ownership org.omg.dds.sub.DataReaderQos.getOwnership ( )
Returns
the ownership QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getPolicyFactory()

PolicyFactory org.omg.dds.core.EntityQos< P extends QosPolicy >.getPolicyFactory ( )
inherited

◆ getReaderDataLifecycle()

ReaderDataLifecycle org.omg.dds.sub.DataReaderQos.getReaderDataLifecycle ( )
Returns
the readerDataLifecycle QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getReliability()

Reliability org.omg.dds.sub.DataReaderQos.getReliability ( )
Returns
the reliability QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getRepresentation()

DataRepresentation org.omg.dds.sub.DataReaderQos.getRepresentation ( )

◆ getResourceLimits()

ResourceLimits org.omg.dds.sub.DataReaderQos.getResourceLimits ( )
Returns
the resourceLimits QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getTimeBasedFilter()

TimeBasedFilter org.omg.dds.sub.DataReaderQos.getTimeBasedFilter ( )
Returns
the timeBasedFilter QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ getTypeConsistency()

TypeConsistencyEnforcement org.omg.dds.sub.DataReaderQos.getTypeConsistency ( )

◆ getUserData()

UserData org.omg.dds.sub.DataReaderQos.getUserData ( )
Returns
the userData QosPolicy

Implemented in org.opensplice.dds.sub.DataReaderQosImpl.

◆ withPolicies() [1/2]

EntityQos<P> org.omg.dds.core.EntityQos< P extends QosPolicy >.withPolicies ( P...  policy)
inherited

Copy this object and override the values of the given policies.

Returns
a new object
Exceptions
IllegalArgumentExceptionif any given policy is not applicable to the concrete type of this EntityQos.
See also
#withPolicy(QosPolicy)

◆ withPolicies() [2/2]

DataReaderQos org.omg.dds.sub.DataReaderQos.withPolicies ( QosPolicy.ForDataReader...  policy)

◆ withPolicy() [1/2]

EntityQos<P> org.omg.dds.core.EntityQos< P extends QosPolicy >.withPolicy ( policy)
inherited

Copy this object and override the value of the given policy.

Returns
a new object
Exceptions
IllegalArgumentExceptionif the given policy is not applicable to the concrete type of this EntityQos.
See also
withPolicies(QosPolicy...)

◆ withPolicy() [2/2]

DataReaderQos org.omg.dds.sub.DataReaderQos.withPolicy ( QosPolicy.ForDataReader  policy)

The documentation for this interface was generated from the following file: