![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Protected Attributes | |
OsplServiceEnvironment | environment |
Definition at line 31 of file ReaderDataLifecycleImpl.java.
org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.ReaderDataLifecycleImpl | ( | OsplServiceEnvironment | environment | ) |
Definition at line 39 of file ReaderDataLifecycleImpl.java.
org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.ReaderDataLifecycleImpl | ( | OsplServiceEnvironment | environment, |
Duration | autoPurgeNoWriterSamplesDelay, | ||
Duration | autoPurgeDisposedSamplesDelay, | ||
boolean | autoPurgeDisposeAll, | ||
Kind | invalidSampleVisibility | ||
) |
Definition at line 49 of file ReaderDataLifecycleImpl.java.
boolean org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.equals | ( | Object | other | ) |
Definition at line 159 of file ReaderDataLifecycleImpl.java.
boolean org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.getAutoPurgeDisposeAll | ( | ) |
Definition at line 85 of file ReaderDataLifecycleImpl.java.
Duration org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.getAutoPurgeDisposedSamplesDelay | ( | ) |
Implements org.omg.dds.core.policy.ReaderDataLifecycle.
Definition at line 80 of file ReaderDataLifecycleImpl.java.
Duration org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.getAutoPurgeNoWriterSamplesDelay | ( | ) |
Implements org.omg.dds.core.policy.ReaderDataLifecycle.
Definition at line 75 of file ReaderDataLifecycleImpl.java.
|
inherited |
Implements org.omg.dds.core.DDSObject.
Definition at line 40 of file QosPolicyImpl.java.
Kind org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.getInvalidSampleInvisibility | ( | ) |
Definition at line 90 of file ReaderDataLifecycleImpl.java.
Class<? extends QosPolicy> org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.getPolicyClass | ( | ) |
Definition at line 154 of file ReaderDataLifecycleImpl.java.
int org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.hashCode | ( | ) |
Definition at line 180 of file ReaderDataLifecycleImpl.java.
org.opensplice.dds.core.policy.ReaderDataLifecycle org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.withAutoPurgeDisposeAll | ( | ) |
Definition at line 125 of file ReaderDataLifecycleImpl.java.
ReaderDataLifecycle org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.withAutoPurgeDisposedSamplesDelay | ( | Duration | autoPurgeDisposedSamplesDelay | ) |
Copy this policy and override the value of the property.
autoPurgeDisposedSamplesDelay | Specifies a duration autoPurgeDisposedSamplesDelay for which the DataReader will maintain information regarding a data instance for which the instance_state becomes NOT_ALIVE_DISPOSED. By default the duration value is DURATION_INFINITE. When the delay time has expired, the data instance is marked so that it can be purged in the next garbage collection sweep. |
Implements org.omg.dds.core.policy.ReaderDataLifecycle.
Definition at line 115 of file ReaderDataLifecycleImpl.java.
ReaderDataLifecycle org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.withAutoPurgeDisposedSamplesDelay | ( | long | autoPurgeDisposedSamplesDelay, |
TimeUnit | unit | ||
) |
Copy this policy and override the value of the property.
autoPurgeDisposedSamplesDelay | Specifies a long autoPurgeDisposedSamplesDelay for which the DataReader will maintain information regarding a data instance for which the instance_state becomes NOT_ALIVE_DISPOSED. By default the duration value is DURATION_INFINITE. When the delay time has expired, the data instance is marked so that it can be purged in the next garbage collection sweep. |
unit | The TimeUnit which the period describes (i.e. TimeUnit.SECONDS or TimeUnit.MILLISECONDS) |
Implements org.omg.dds.core.policy.ReaderDataLifecycle.
Definition at line 144 of file ReaderDataLifecycleImpl.java.
ReaderDataLifecycle org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.withAutoPurgeNoWriterSamplesDelay | ( | Duration | autoPurgeNoWriterSamplesDelay | ) |
Copy this policy and override the value of the property.
autoPurgeNoWriterSamplesDelay | Specifies the duration for which the DataReader will maintain information regarding a data instance for which the instance_state becomes NOT_ALIVE_NO_WRITERS. By default the duration value is DURATION_INFINITE. When the delay time has expired, the data instance is marked so that it can be purged in the next garbage collection sweep. |
Implements org.omg.dds.core.policy.ReaderDataLifecycle.
Definition at line 95 of file ReaderDataLifecycleImpl.java.
ReaderDataLifecycle org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.withAutoPurgeNoWriterSamplesDelay | ( | long | autoPurgeNoWriterSamplesDelay, |
TimeUnit | unit | ||
) |
Copy this policy and override the value of the property.
autoPurgeNoWriterSamplesDelay | Specifies a long autoPurgeNoWriterSamplesDelay for which the DataReader will maintain information regarding a data instance for which the instance_state becomes NOT_ALIVE_NO_WRITERS. By default the duration value is DURATION_INFINITE. When the delay time has expired, the data instance is marked so that it can be purged in the next garbage collection sweep. |
unit | The TimeUnit which the period describes (i.e. TimeUnit.SECONDS or TimeUnit.MILLISECONDS) |
Implements org.omg.dds.core.policy.ReaderDataLifecycle.
Definition at line 105 of file ReaderDataLifecycleImpl.java.
org.opensplice.dds.core.policy.ReaderDataLifecycle org.opensplice.dds.core.policy.ReaderDataLifecycleImpl.withInvalidSampleInvisibility | ( | Kind | kind | ) |
Definition at line 134 of file ReaderDataLifecycleImpl.java.
|
protectedinherited |
Definition at line 29 of file QosPolicyImpl.java.