public class OnChangeSubscriptionQos extends UnicastSubscriptionQos
DEFAULT_PUBLICATION_TTL_MS, MAX_PUBLICATION_TTL_MS, MIN_PUBLICATION_TTL_MSIGNORE_VALUE, INFINITE_SUBSCRIPTION, NO_EXPIRY_DATE| Constructor and Description |
|---|
OnChangeSubscriptionQos()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Check for equality
|
long |
getMinIntervalMs()
Get the minimum interval in milliseconds.
|
int |
hashCode()
Calculate code for hashing based on member contents and superclass
|
OnChangeSubscriptionQos |
setExpiryDateMs(long expiryDateMs)
Set the end date of the subscription, in milliseconds (since 1970-01-01T00:00:00.000 ).
|
OnChangeSubscriptionQos |
setMinIntervalMs(long minIntervalMs)
Set the minimum interval in milliseconds.
|
OnChangeSubscriptionQos |
setPublicationTtlMs(long publicationTtlMs)
Set the time-to-live for notification messages.
|
OnChangeSubscriptionQos |
setValidityMs(long validityMs)
Set how long the subscription should run for, in milliseconds.
|
getPublicationTtlMsclearExpiryDate, getExpiryDateMspublic long getMinIntervalMs()
public OnChangeSubscriptionQos setMinIntervalMs(long minIntervalMs)
minIntervalMs - The publisher will keep a minimum idle time of minIntervalMs
between two successive notifications.public OnChangeSubscriptionQos setExpiryDateMs(long expiryDateMs)
SubscriptionQossetExpiryDateMs in class UnicastSubscriptionQosexpiryDateMs - is the end date of the subscription. public OnChangeSubscriptionQos setPublicationTtlMs(long publicationTtlMs)
UnicastSubscriptionQossetPublicationTtlMs in class UnicastSubscriptionQospublicationTtlMs - publicationTtlMs time-to-live in milliseconds.public OnChangeSubscriptionQos setValidityMs(long validityMs)
SubscriptionQossetValidityMs in class UnicastSubscriptionQosvalidityMs - is the number of milliseconds until the subscription will expirepublic int hashCode()
hashCode in class UnicastSubscriptionQospublic boolean equals(Object obj)
equals in class UnicastSubscriptionQosobj - Reference to the object to compare toCopyright © 2021. All rights reserved.