![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Public Member Functions | |
PresentationImpl (OsplServiceEnvironment environment) | |
PresentationImpl (OsplServiceEnvironment environment, AccessScopeKind accessScope, boolean coherentAccess, boolean orderedAccess) | |
int | compareTo (Presentation o) |
boolean | equals (Object other) |
AccessScopeKind | getAccessScope () |
ServiceEnvironment | getEnvironment () |
Class<? extends QosPolicy > | getPolicyClass () |
int | hashCode () |
boolean | isCoherentAccess () |
If coherentAccess is set, then the accessScope controls the maximum extent of coherent changes. More... | |
boolean | isOrderedAccess () |
If orderedAccess is set, then the accessScope controls the maximum extent for which order will be preserved by the Service. More... | |
Comparable< Presentation > | requestedOfferedContract () |
Presentation | withAccessScope (AccessScopeKind accessScope) |
Copy this policy and override the value of the property. More... | |
Presentation | withCoherentAccess (boolean coherentAccess) |
Copy this policy and override the value of the property. More... | |
Presentation | withGroup () |
Presentation | withInstance () |
Presentation | withOrderedAccess (boolean orderedAccess) |
Copy this policy and override the value of the property. More... | |
Presentation | withTopic () |
Protected Attributes | |
OsplServiceEnvironment | environment |
Definition at line 28 of file PresentationImpl.java.
org.opensplice.dds.core.policy.PresentationImpl.PresentationImpl | ( | OsplServiceEnvironment | environment | ) |
Definition at line 34 of file PresentationImpl.java.
org.opensplice.dds.core.policy.PresentationImpl.PresentationImpl | ( | OsplServiceEnvironment | environment, |
AccessScopeKind | accessScope, | ||
boolean | coherentAccess, | ||
boolean | orderedAccess | ||
) |
Definition at line 41 of file PresentationImpl.java.
int org.opensplice.dds.core.policy.PresentationImpl.compareTo | ( | Presentation | o | ) |
Definition at line 61 of file PresentationImpl.java.
boolean org.opensplice.dds.core.policy.PresentationImpl.equals | ( | Object | other | ) |
Definition at line 95 of file PresentationImpl.java.
AccessScopeKind org.opensplice.dds.core.policy.PresentationImpl.getAccessScope | ( | ) |
Implements org.omg.dds.core.policy.Presentation.
Definition at line 114 of file PresentationImpl.java.
|
inherited |
Implements org.omg.dds.core.DDSObject.
Definition at line 40 of file QosPolicyImpl.java.
Class<? extends QosPolicy> org.opensplice.dds.core.policy.PresentationImpl.getPolicyClass | ( | ) |
Definition at line 165 of file PresentationImpl.java.
int org.opensplice.dds.core.policy.PresentationImpl.hashCode | ( | ) |
Definition at line 170 of file PresentationImpl.java.
boolean org.opensplice.dds.core.policy.PresentationImpl.isCoherentAccess | ( | ) |
If coherentAccess is set, then the accessScope controls the maximum extent of coherent changes.
The behavior is as follows:
Implements org.omg.dds.core.policy.Presentation.
Definition at line 119 of file PresentationImpl.java.
boolean org.opensplice.dds.core.policy.PresentationImpl.isOrderedAccess | ( | ) |
If orderedAccess is set, then the accessScope controls the maximum extent for which order will be preserved by the Service.
Implements org.omg.dds.core.policy.Presentation.
Definition at line 124 of file PresentationImpl.java.
Comparable<Presentation> org.opensplice.dds.core.policy.PresentationImpl.requestedOfferedContract | ( | ) |
Definition at line 56 of file PresentationImpl.java.
Presentation org.opensplice.dds.core.policy.PresentationImpl.withAccessScope | ( | AccessScopeKind | accessScope | ) |
Copy this policy and override the value of the property.
accessScope | Specifies the granularity of the changes that needs to be preserved when communicating a set of samples and the granularity of the ordering in which these changes need to be presented to the user. |
Implements org.omg.dds.core.policy.Presentation.
Definition at line 129 of file PresentationImpl.java.
Presentation org.opensplice.dds.core.policy.PresentationImpl.withCoherentAccess | ( | boolean | coherentAccess | ) |
Copy this policy and override the value of the property.
coherentAccess | Controls whether the Data Distribution Service will preserve the groupings of changes, as indicated by the access_scope, made by a publishing application by means of the operations begin_coherent_change and end_coherent_change. |
Implements org.omg.dds.core.policy.Presentation.
Definition at line 135 of file PresentationImpl.java.
Presentation org.opensplice.dds.core.policy.PresentationImpl.withGroup | ( | ) |
Implements org.omg.dds.core.policy.Presentation.
Definition at line 159 of file PresentationImpl.java.
Presentation org.opensplice.dds.core.policy.PresentationImpl.withInstance | ( | ) |
Implements org.omg.dds.core.policy.Presentation.
Definition at line 147 of file PresentationImpl.java.
Presentation org.opensplice.dds.core.policy.PresentationImpl.withOrderedAccess | ( | boolean | orderedAccess | ) |
Copy this policy and override the value of the property.
orderedAccess | Controls whether the Data Distribution Service will preserve the order of the changes, as indicated by the access_scope. |
Implements org.omg.dds.core.policy.Presentation.
Definition at line 141 of file PresentationImpl.java.
Presentation org.opensplice.dds.core.policy.PresentationImpl.withTopic | ( | ) |
Implements org.omg.dds.core.policy.Presentation.
Definition at line 153 of file PresentationImpl.java.
|
protectedinherited |
Definition at line 29 of file QosPolicyImpl.java.