Interface | Description |
---|---|
Diffusion.Implementation |
The contract with the implementation.
|
Enum | Description |
---|---|
Diffusion |
Provides facilities that are shared between sessions.
|
This API is so called because it unifies the functionality that was previously found in separate API components prior to release 5.0 (namely the Java Client API, the Event Publisher API and the Remote Control API).
The key component is the
Session
which
enables a connection to be made to a server. The
Diffusion
singleton
provides access to various factories for common objects. To open a new
connection to a server the
session
factory
is used.
Once a session has been established the functionality is enabled by various
features
. The
required feature(s) may be obtained using a method on the Session
.
Standard client features may be found in the
com.pushtechnology.diffusion.client.features
package and those that
provide control capabilities (including data feed) may be found in the
com.pushtechnology.diffusion.client.features.control
package. Other
packages provide interfaces which are common across features.
Copyright © 2016 Push Technology Ltd. All Rights Reserved.