|
RTI Connext Java API Version 7.7.0
|
<<extension>> Whether instance state consistency is enabled. More...
Static Public Attributes | |
| static final InstanceStateConsistencyKind | NO_RECOVER_INSTANCE_STATE_CONSISTENCY |
| Instance state is not restored on a DataReader after reconnecting with a DataWriter until the DataWriter sends a new sample. More... | |
| static final InstanceStateConsistencyKind | RECOVER_INSTANCE_STATE_CONSISTENCY |
| Instance state is restored on the DataReader after it reconnects with a DataWriter that has regained liveliness, even before the DataWriter sends a new sample. More... | |
Additional Inherited Members | |
Public Member Functions inherited from Enum | |
| final int | ordinal () |
| The integral value of this enumerated constant. More... | |
| Object | copy_from (Object src) |
| final String | name () |
| The name of this enum constant, as declared in the enum declaration. More... | |
| final String | toString () |
| The string value of this enum constant. More... | |
| Object | copy_from (Object src) |
| Copy value of a data type from source. More... | |
Protected Member Functions inherited from Enum | |
| Enum (String name, int ordinal) | |
| The constructor. More... | |
| final Object | clone () throws CloneNotSupportedException |
<<extension>> Whether instance state consistency is enabled.
|
static |
Instance state is not restored on a DataReader after reconnecting with a DataWriter until the DataWriter sends a new sample.
When DataReaders rediscover DataWriters, they will not request updated instance state data. DataWriters always provide instance state data alongside each sample update regardless of this setting.
|
static |
Instance state is restored on the DataReader after it reconnects with a DataWriter that has regained liveliness, even before the DataWriter sends a new sample.
When DataReaders rediscover DataWriters, they will request updated instance state data. DataWriters will respond to requests for updated instance state data and publish updates on a builtin channel. DataWriters still provide instance state data alongside each sample update regardless of this setting.
The following limitation applies to using RECOVER_INSTANCE_STATE_CONSISTENCY: If the com.rti.dds.infrastructure.DestinationOrderQosPolicyKind is set to com.rti.dds.infrastructure.DestinationOrderQosPolicyKind.DestinationOrderQosPolicyKind.BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS, RECOVER_INSTANCE_STATE_CONSISTENCY can only be used if scope is set to com.rti.dds.infrastructure.DestinationOrderQosPolicyScopeKind.DestinationOrderQosPolicyScopeKind.INSTANCE_SCOPE_DESTINATIONORDER_QOS (the default).