RTI Connext Java API  Version 5.1.0
OwnershipStrengthQosPolicy Class Reference

Specifies the value of the strength used to arbitrate among multiple com.rti.dds.publication.DataWriter objects that attempt to modify the same instance of a data type (identified by com.rti.dds.topic.Topic + key). More...

Inheritance diagram for OwnershipStrengthQosPolicy:
QosPolicy

Public Attributes

int value
 The strength value used to arbitrate among multiple writers.
 
- Public Attributes inherited from QosPolicy
final QosPolicyId_t id
 The ID of this QoS policy.
 
final String policy_name
 The name of this QoS policy.
 

Additional Inherited Members

- Public Member Functions inherited from Struct
abstract boolean equals (Object obj)
 
abstract int hashCode ()
 
String toString ()
 
- Protected Member Functions inherited from Struct
 Struct ()
 
abstract void pull_from_nativeI (long native_status)
 
abstract void push_to_nativeI (long native_status)
 

Detailed Description

Specifies the value of the strength used to arbitrate among multiple com.rti.dds.publication.DataWriter objects that attempt to modify the same instance of a data type (identified by com.rti.dds.topic.Topic + key).

This policy only applies if the OWNERSHIP policy is of kind com.rti.dds.infrastructure.OwnershipQosPolicyKind.OwnershipQosPolicyKind.EXCLUSIVE_OWNERSHIP_QOS.

Entity:
com.rti.dds.publication.DataWriter
Properties:
RxO = N/A
Changeable = YES

The value of the OWNERSHIP_STRENGTH is used to determine the ownership of a data instance (identified by the key). The arbitration is performed by the com.rti.dds.subscription.DataReader.

See Also
EXCLUSIVE ownership

Member Data Documentation

int value

The strength value used to arbitrate among multiple writers.

[default] 0

[range] [0, 1 million]


RTI Connext Java API Version 5.1.0 Copyright © Mon Feb 3 2014 Real-Time Innovations, Inc