Package | Description |
---|---|
com.pushtechnology.diffusion.client.features |
Unified API - Standard Client Features.
|
com.pushtechnology.diffusion.client.features.control.clients |
Unified API - Client Control Features.
|
com.pushtechnology.diffusion.client.features.control.topics |
Unified API - Topic Control Features.
|
com.pushtechnology.diffusion.client.session |
Unified API - Sessions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Messaging
This feature provides a client session with messaging capabilities.
|
interface |
Pings
This feature provides a client session with the ability to ping the server.
|
interface |
Security
This feature provides a client session with the ability to change the
associated principal.
|
interface |
Topics
This feature allows a client session to subscribe to topics to receive
streamed topic updates and/or fetch the state of topics.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AuthenticationControl
This feature allows a client session to authenticate the credentials of other
sessions.
|
interface |
ClientControl
This feature provides the ability for a client session to control other
client sessions.
|
interface |
SecurityControl
This feature allows a client session to query and update the security store.
|
interface |
SecurityStoreFeature
This is the super interface for features that update security stores.
|
interface |
SystemAuthenticationControl
This feature allows a client session to query and update the system
authentication store.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MessagingControl
This feature provides a client session with the ability to use messaging
functionality to communicate directly with other client sessions.
|
interface |
SubscriptionControl
This feature allows a client session to subscribe or unsubscribe other
clients to topics.
|
interface |
TopicControl
This feature provides a client session with the ability to manage topics.
|
interface |
TopicUpdateControl
This feature provides a client session with the ability to update topics at
the server.
|
Modifier and Type | Method and Description |
---|---|
<T extends Feature> |
Session.feature(Class<T> featureInterface)
Obtain a feature.
|
Copyright © 2016 Push Technology Ltd. All Rights Reserved.