![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|


Public Member Functions | |
| LivelinessImpl (OsplServiceEnvironment environment) | |
| LivelinessImpl (OsplServiceEnvironment environment, Kind kind, Duration leaseDuration) | |
| int | compareTo (Liveliness o) |
| boolean | equals (Object other) |
| ServiceEnvironment | getEnvironment () |
| Kind | getKind () |
| Duration | getLeaseDuration () |
| Class<? extends QosPolicy > | getPolicyClass () |
| int | hashCode () |
| Comparable< Liveliness > | requestedOfferedContract () |
| Liveliness | withAutomatic () |
| Liveliness | withKind (Kind kind) |
| Copy this policy and override the value of the property. More... | |
| Liveliness | withLeaseDuration (Duration leaseDuration) |
| Copy this policy and override the value of the property. More... | |
| Liveliness | withLeaseDuration (long leaseDuration, TimeUnit unit) |
| Copy this policy and override the value of the property. More... | |
| Liveliness | withManualByParticipant () |
| Liveliness | withManualByTopic () |
Protected Attributes | |
| OsplServiceEnvironment | environment |
Definition at line 31 of file LivelinessImpl.java.
| org.opensplice.dds.core.policy.LivelinessImpl.LivelinessImpl | ( | OsplServiceEnvironment | environment | ) |
Definition at line 36 of file LivelinessImpl.java.
| org.opensplice.dds.core.policy.LivelinessImpl.LivelinessImpl | ( | OsplServiceEnvironment | environment, |
| Kind | kind, | ||
| Duration | leaseDuration | ||
| ) |
Definition at line 42 of file LivelinessImpl.java.
| int org.opensplice.dds.core.policy.LivelinessImpl.compareTo | ( | Liveliness | o | ) |
Definition at line 64 of file LivelinessImpl.java.
| boolean org.opensplice.dds.core.policy.LivelinessImpl.equals | ( | Object | other | ) |
Definition at line 83 of file LivelinessImpl.java.
|
inherited |
Implements org.omg.dds.core.DDSObject.
Definition at line 40 of file QosPolicyImpl.java.
| Kind org.opensplice.dds.core.policy.LivelinessImpl.getKind | ( | ) |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 96 of file LivelinessImpl.java.
| Duration org.opensplice.dds.core.policy.LivelinessImpl.getLeaseDuration | ( | ) |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 101 of file LivelinessImpl.java.
| Class<? extends QosPolicy> org.opensplice.dds.core.policy.LivelinessImpl.getPolicyClass | ( | ) |
Definition at line 140 of file LivelinessImpl.java.
| int org.opensplice.dds.core.policy.LivelinessImpl.hashCode | ( | ) |
Definition at line 145 of file LivelinessImpl.java.
| Comparable<Liveliness> org.opensplice.dds.core.policy.LivelinessImpl.requestedOfferedContract | ( | ) |
Definition at line 59 of file LivelinessImpl.java.
| Liveliness org.opensplice.dds.core.policy.LivelinessImpl.withAutomatic | ( | ) |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 122 of file LivelinessImpl.java.
| Liveliness org.opensplice.dds.core.policy.LivelinessImpl.withKind | ( | Kind | kind | ) |
Copy this policy and override the value of the property.
| kind | Specifies the way the liveliness of an Entity is determined |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 106 of file LivelinessImpl.java.
| Liveliness org.opensplice.dds.core.policy.LivelinessImpl.withLeaseDuration | ( | Duration | leaseDuration | ) |
Copy this policy and override the value of the property.
| leaseDuration | Specifies the duration of the interval within which the liveliness must be determined. |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 111 of file LivelinessImpl.java.
| Liveliness org.opensplice.dds.core.policy.LivelinessImpl.withLeaseDuration | ( | long | leaseDuration, |
| TimeUnit | unit | ||
| ) |
Copy this policy and override the value of the property.
| leaseDuration | Specifies a long leaseDuration for the interval within which the liveliness must be determined. |
| unit | The TimeUnit which the duration describes (i.e. TimeUnit.SECONDS or TimeUnit.MILLISECONDS) |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 116 of file LivelinessImpl.java.
| Liveliness org.opensplice.dds.core.policy.LivelinessImpl.withManualByParticipant | ( | ) |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 128 of file LivelinessImpl.java.
| Liveliness org.opensplice.dds.core.policy.LivelinessImpl.withManualByTopic | ( | ) |
Implements org.omg.dds.core.policy.Liveliness.
Definition at line 134 of file LivelinessImpl.java.
|
protectedinherited |
Definition at line 29 of file QosPolicyImpl.java.