public class UnicastSubscriptionQos extends SubscriptionQos
| Modifier and Type | Field and Description |
|---|---|
protected static long |
DEFAULT_PUBLICATION_TTL_MS
Default value for publicationTtl in milliseconds: 10 000 (10 secs).
|
protected static long |
MAX_PUBLICATION_TTL_MS
Maximum value for publicationTtl in milliseconds: 2.592.000.000 (30 days).
|
protected static long |
MIN_PUBLICATION_TTL_MS
Minimum value for publicationTtl in milliseconds: 100.
|
IGNORE_VALUE, INFINITE_SUBSCRIPTION, NO_EXPIRY_DATE| Constructor and Description |
|---|
UnicastSubscriptionQos()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Check for equality
|
long |
getPublicationTtlMs()
Get the time-to-live for notification messages.
|
int |
hashCode()
Calculate code for hashing based on member contents
|
UnicastSubscriptionQos |
setExpiryDateMs(long expiryDateMs)
Set the end date of the subscription, in milliseconds (since 1970-01-01T00:00:00.000 ).
|
SubscriptionQos |
setPublicationTtlMs(long publicationTtlMs)
Set the time-to-live for notification messages.
|
UnicastSubscriptionQos |
setValidityMs(long validityMs)
Set how long the subscription should run for, in milliseconds.
|
clearExpiryDate, getExpiryDateMsprotected static final long MIN_PUBLICATION_TTL_MS
protected static final long MAX_PUBLICATION_TTL_MS
protected static final long DEFAULT_PUBLICATION_TTL_MS
public UnicastSubscriptionQos setExpiryDateMs(long expiryDateMs)
SubscriptionQossetExpiryDateMs in class SubscriptionQosexpiryDateMs - is the end date of the subscription. public UnicastSubscriptionQos setValidityMs(long validityMs)
SubscriptionQossetValidityMs in class SubscriptionQosvalidityMs - is the number of milliseconds until the subscription will expirepublic long getPublicationTtlMs()
public SubscriptionQos setPublicationTtlMs(long publicationTtlMs)
publicationTtlMs - publicationTtlMs time-to-live in milliseconds.public int hashCode()
SubscriptionQoshashCode in class SubscriptionQospublic boolean equals(Object obj)
SubscriptionQosequals in class SubscriptionQosobj - Reference to the object to compare toCopyright © 2021. All rights reserved.