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

Public Member Functions

public< POLICY extends P > POLICY get (Class< POLICY > id)
 
Deadline getDeadline ()
 
DestinationOrder getDestinationOrder ()
 
Durability getDurability ()
 
DurabilityService getDurabilityService ()
 
ServiceEnvironment getEnvironment ()
 
History getHistory ()
 
LatencyBudget getLatencyBudget ()
 
Lifespan getLifespan ()
 
Liveliness getLiveliness ()
 
Ownership getOwnership ()
 
OwnershipStrength getOwnershipStrength ()
 
PolicyFactory getPolicyFactory ()
 Provides an instance of org.omg.dds.core.policy.PolicyFactory. More...
 
Reliability getReliability ()
 
DataRepresentation getRepresentation ()
 
ResourceLimits getResourceLimits ()
 
TransportPriority getTransportPriority ()
 
TypeConsistencyEnforcement getTypeConsistency ()
 
UserData getUserData ()
 
WriterDataLifecycle getWriterDataLifecycle ()
 
EntityQos< P > withPolicies (P... policy)
 Copy this object and override the values of the given policies. More...
 
DataWriterQos withPolicies (QosPolicy.ForDataWriter... policy)
 
EntityQos< P > withPolicy (P policy)
 Copy this object and override the value of the given policy. More...
 
DataWriterQos withPolicy (QosPolicy.ForDataWriter policy)
 

Detailed Description

Definition at line 42 of file DataWriterQos.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.pub.DataWriterQos.getDeadline ( )
Returns
the deadline QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getDestinationOrder()

DestinationOrder org.omg.dds.pub.DataWriterQos.getDestinationOrder ( )
Returns
the destinationOrder QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getDurability()

Durability org.omg.dds.pub.DataWriterQos.getDurability ( )
Returns
the durability QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getDurabilityService()

DurabilityService org.omg.dds.pub.DataWriterQos.getDurabilityService ( )
Returns
the durabilityService QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ 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.pub.DataWriterQos.getHistory ( )
Returns
the history QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getLatencyBudget()

LatencyBudget org.omg.dds.pub.DataWriterQos.getLatencyBudget ( )
Returns
the latencyBudget QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getLifespan()

Lifespan org.omg.dds.pub.DataWriterQos.getLifespan ( )
Returns
the lifespan QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getLiveliness()

Liveliness org.omg.dds.pub.DataWriterQos.getLiveliness ( )
Returns
the liveliness QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getOwnership()

Ownership org.omg.dds.pub.DataWriterQos.getOwnership ( )
Returns
the ownership QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getOwnershipStrength()

OwnershipStrength org.omg.dds.pub.DataWriterQos.getOwnershipStrength ( )
Returns
the ownershipStrength QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getPolicyFactory()

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

◆ getReliability()

Reliability org.omg.dds.pub.DataWriterQos.getReliability ( )
Returns
the reliability QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getRepresentation()

DataRepresentation org.omg.dds.pub.DataWriterQos.getRepresentation ( )
Returns
the dataRepresentation QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getResourceLimits()

ResourceLimits org.omg.dds.pub.DataWriterQos.getResourceLimits ( )
Returns
the resourceLimits QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getTransportPriority()

TransportPriority org.omg.dds.pub.DataWriterQos.getTransportPriority ( )
Returns
the transportPriority QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getTypeConsistency()

TypeConsistencyEnforcement org.omg.dds.pub.DataWriterQos.getTypeConsistency ( )
Returns
the typeConsistencyEnforcement QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getUserData()

UserData org.omg.dds.pub.DataWriterQos.getUserData ( )
Returns
the userData QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ getWriterDataLifecycle()

WriterDataLifecycle org.omg.dds.pub.DataWriterQos.getWriterDataLifecycle ( )
Returns
the writerDataLifecycle QosPolicy

Implemented in org.opensplice.dds.pub.DataWriterQosImpl.

◆ 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]

DataWriterQos org.omg.dds.pub.DataWriterQos.withPolicies ( QosPolicy.ForDataWriter...  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]

DataWriterQos org.omg.dds.pub.DataWriterQos.withPolicy ( QosPolicy.ForDataWriter  policy)

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