OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.omg.dds.core.policy.Liveliness.Kind Enum Reference
Collaboration diagram for org.omg.dds.core.policy.Liveliness.Kind:
Collaboration graph

Public Attributes

 AUTOMATIC
 The infrastructure will automatically signal liveliness for the org.omg.dds.pub.DataWriters at least as often as required by the leaseDuration. More...
 
 MANUAL_BY_PARTICIPANT
 The user application takes responsibility to signal liveliness to the Service. More...
 
 MANUAL_BY_TOPIC
 The user application takes responsibility to signal liveliness to the Service. More...
 

Detailed Description

Definition at line 169 of file Liveliness.java.

Member Data Documentation

◆ AUTOMATIC

org.omg.dds.core.policy.Liveliness.Kind.AUTOMATIC

The infrastructure will automatically signal liveliness for the org.omg.dds.pub.DataWriters at least as often as required by the leaseDuration.

Definition at line 175 of file Liveliness.java.

◆ MANUAL_BY_PARTICIPANT

org.omg.dds.core.policy.Liveliness.Kind.MANUAL_BY_PARTICIPANT

The user application takes responsibility to signal liveliness to the Service.

Liveliness must be asserted at least once every leaseDuration otherwise the Service will assume the corresponding org.omg.dds.core.Entity is no longer "active/alive."

The Service will assume that as long as at least one org.omg.dds.core.Entity within the org.omg.dds.domain.DomainParticipant has asserted its liveliness the other Entities in that same DomainParticipant are also alive.

Definition at line 187 of file Liveliness.java.

◆ MANUAL_BY_TOPIC

org.omg.dds.core.policy.Liveliness.Kind.MANUAL_BY_TOPIC

The user application takes responsibility to signal liveliness to the Service.

Liveliness must be asserted at least once every leaseDuration otherwise the Service will assume the corresponding org.omg.dds.core.Entity is no longer "active/alive."

The Service will only assume liveliness of the org.omg.dds.pub.DataWriter if the application has asserted liveliness of that DataWriter itself.

Definition at line 199 of file Liveliness.java.


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