Package | Description |
---|---|
rocks.xmpp.extensions.pubsub.model |
Provides XML schema implementations and configuration classes for XEP-0060: Publish-Subscribe.
|
Modifier and Type | Method and Description |
---|---|
static SubscribeOptions.Builder |
SubscribeOptions.builder()
Creates a builder to build subscribe options.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.deliver(boolean deliver)
Sets whether an entity wants to receive or disable notifications.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.digest(boolean digest)
Sets whether you want to receive digests (aggregations) of notifications or all notifications individually.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.digestFrequency(int digestFrequency)
Sets the minimum number of milliseconds between sending any two notification digests
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.expireAt(java.time.Instant expireAt)
Sets the expiration date.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.includeBody(boolean includeBody)
Sets whether you want to receive an XMPP message body in addition to the payload.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.showValues(java.util.Collection<Presence.Show> showValues)
Sets the presence states for which an entity wants to receive notifications.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.subscriptionDepth(int subscriptionDepth)
Sets the subscription depth.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.subscriptionType(SubscribeOptions.SubscriptionType subscriptionType)
Sets the subscription type.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.temporary(boolean temporary)
If the subscription is temporary, i.e. only as long as you are online.
|
Copyright © 2014–2019 XMPP.rocks. All rights reserved.