OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.opensplice.dds.core.policy.DestinationOrderImpl Class Reference
Inheritance diagram for org.opensplice.dds.core.policy.DestinationOrderImpl:
Inheritance graph
Collaboration diagram for org.opensplice.dds.core.policy.DestinationOrderImpl:
Collaboration graph

Public Member Functions

 DestinationOrderImpl (OsplServiceEnvironment environment)
 
 DestinationOrderImpl (OsplServiceEnvironment environment, Kind kind)
 
int compareTo (DestinationOrder o)
 
boolean equals (Object other)
 
ServiceEnvironment getEnvironment ()
 
Kind getKind ()
 
Class<? extends QosPolicygetPolicyClass ()
 
int hashCode ()
 
Comparable< DestinationOrderrequestedOfferedContract ()
 
DestinationOrder withKind (Kind kind)
 Copy this policy and override the value of the property. More...
 
DestinationOrder withReceptionTimestamp ()
 
DestinationOrder withSourceTimestamp ()
 

Protected Attributes

OsplServiceEnvironment environment
 

Detailed Description

Definition at line 28 of file DestinationOrderImpl.java.

Constructor & Destructor Documentation

◆ DestinationOrderImpl() [1/2]

org.opensplice.dds.core.policy.DestinationOrderImpl.DestinationOrderImpl ( OsplServiceEnvironment  environment)

Definition at line 33 of file DestinationOrderImpl.java.

◆ DestinationOrderImpl() [2/2]

org.opensplice.dds.core.policy.DestinationOrderImpl.DestinationOrderImpl ( OsplServiceEnvironment  environment,
Kind  kind 
)

Definition at line 38 of file DestinationOrderImpl.java.

Member Function Documentation

◆ compareTo()

int org.opensplice.dds.core.policy.DestinationOrderImpl.compareTo ( DestinationOrder  o)

Definition at line 54 of file DestinationOrderImpl.java.

◆ equals()

boolean org.opensplice.dds.core.policy.DestinationOrderImpl.equals ( Object  other)

Definition at line 65 of file DestinationOrderImpl.java.

◆ getEnvironment()

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

Implements org.omg.dds.core.DDSObject.

Definition at line 40 of file QosPolicyImpl.java.

◆ getKind()

Kind org.opensplice.dds.core.policy.DestinationOrderImpl.getKind ( )
Returns
the kind

Implements org.omg.dds.core.policy.DestinationOrder.

Definition at line 78 of file DestinationOrderImpl.java.

◆ getPolicyClass()

Class<? extends QosPolicy> org.opensplice.dds.core.policy.DestinationOrderImpl.getPolicyClass ( )

Definition at line 100 of file DestinationOrderImpl.java.

◆ hashCode()

int org.opensplice.dds.core.policy.DestinationOrderImpl.hashCode ( )

Definition at line 73 of file DestinationOrderImpl.java.

◆ requestedOfferedContract()

Comparable<DestinationOrder> org.opensplice.dds.core.policy.DestinationOrderImpl.requestedOfferedContract ( )

Definition at line 49 of file DestinationOrderImpl.java.

◆ withKind()

DestinationOrder org.opensplice.dds.core.policy.DestinationOrderImpl.withKind ( Kind  kind)

Copy this policy and override the value of the property.

Parameters
kindSpecifies the order in which the DataReader stores the data. This can be BY_RECEPTION_TIMESTAMP or BY_SOURCE_TIMESTAMP.
Returns
a new DestinationOrder policy

Implements org.omg.dds.core.policy.DestinationOrder.

Definition at line 83 of file DestinationOrderImpl.java.

◆ withReceptionTimestamp()

DestinationOrder org.opensplice.dds.core.policy.DestinationOrderImpl.withReceptionTimestamp ( )
Returns
A new DestinationPolicy with reception timestamp ordering.

Implements org.omg.dds.core.policy.DestinationOrder.

Definition at line 88 of file DestinationOrderImpl.java.

◆ withSourceTimestamp()

DestinationOrder org.opensplice.dds.core.policy.DestinationOrderImpl.withSourceTimestamp ( )
Returns
A new DestinationPolicy with source timestamp ordering.

Implements org.omg.dds.core.policy.DestinationOrder.

Definition at line 94 of file DestinationOrderImpl.java.

Member Data Documentation

◆ environment

OsplServiceEnvironment org.opensplice.dds.core.policy.QosPolicyImpl.environment
protectedinherited

Definition at line 29 of file QosPolicyImpl.java.


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