| AbstractCollaborationManager |
The common abstract superclass of Collaboration Managers.
|
| AbstractCollaborationManager.ActivationHandler |
The callback executed when the manager is activated, i.e.
|
| AccessResponse |
Response object when access to Collaboration Engine is requested for a user.
|
| ActivationHandler |
Defines when to execute the connection callback
|
| Backend |
The interface between a cluster backend and Collaboration Engine.
|
| Backend.EventIdNotFoundException |
This exception is thrown by the {@link EventLog::subscribe()} method if
the provided UUID does not exist in the log.
|
| Backend.EventLog |
A strictly ordered log of submitted events.
|
| Backend.Snapshot |
The Snapshot class is used to submit and retrieve a snapshot
payload using the {@link Backend::replaceSnapshot()} and
{@link Backend::loadLatestSnapshot()} methods.
|
| CollaborationAvatarGroup.ImageProvider |
Callback for creating a stream resource with the image for a specific
user.
|
| CollaborationBinder |
|
| CollaborationEngine |
CollaborationEngine is an API for creating collaborative experiences in
Vaadin applications.
|
| CollaborationEngineConfiguration |
|
| CollaborationList |
A list that is shared between multiple users.
|
| CollaborationMap |
A map that is shared between multiple users.
|
| CollaborationMessage |
|
| CollaborationMessageList |
|
| CollaborationMessageList.MessageConfigurator |
|
| CollaborationMessagePersister |
Persister of CollaborationMessage items, which enables to read and
write messages from/to a backend, for example a database.
|
| CollaborationMessagePersister.FetchQuery |
A query to fetch messages from a backend.
|
| CollaborationMessagePersister.PersistRequest |
A request to persist messages to a backend.
|
| CollaborationMessageSubmitter |
Submitter of messages.
|
| CollaborationMessageSubmitter.ActivationContext |
|
| ConnectionContext |
The context in which a topic connection is active.
|
| EntryScope |
The scope of data in a topic.
|
| HasExpirationTimeout |
Common interface to be implemented by types holding data associated to a
topic, which provides methods to set an expiration timeout on the data which
will be cleared after the timeout has passed since the last connection to the
topic has been closed.
|
| HighlightHandler |
Functional interface that defines how to handle highlight changes for
properties in a topic.
|
| HighlightHandler.HighlightContext |
The context of the highlight.
|
| LicenseEvent |
Event that is fired during license lifecycle, e.g.
|
| LicenseEvent.LicenseEventType |
The license event type.
|
| LicenseEventHandler |
Event handler that gets notified on license events.
|
| LicenseStorage |
The interface to store license usage data.
|
| ListChangeEvent |
Event that is fired when the value in a collaboration list changes.
|
| ListInsertResult |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| ListKey |
|
| ListOperation |
A list operation providing details such as the operation type, related
properties and conditions that should be met for the operation to succeed.
|
| ListOperation.OperationType |
|
| ListOperationResult |
|
| ListSubscriber |
Event handler that gets notified for changes to collaboration lists.
|
| MapChangeEvent |
Event that is fired when the value in a collaboration map changes.
|
| MapSubscriber |
Event handler that gets notified for changes to collaboration maps.
|
| MembershipEvent |
The event dispatched when a node joins or leaves the backend.
|
| MembershipEvent.MembershipEventType |
The type of the event.
|
| MembershipListener |
|
| MessageHandler |
Functional interface that defines how to handle a message when it is added to
a topic.
|
| MessageHandler.MessageContext |
The context of the message.
|
| MessageManager |
Manager to handle messages sent to a topic.
|
| NewUserHandler |
Deprecated.
|
| PresenceHandler |
Functional interface that defines how to handle user presence changes in a
topic.
|
| PresenceHandler.PresenceContext |
The context of the user presence.
|
| PropertyChangeHandler |
Functional interface that defines how to handle value changes for properties
in a topic.
|
| PropertyChangeHandler.PropertyChangeEvent |
The property change event.
|
| SystemConnectionContext |
A connection context that is always active.
|
| SystemUserInfo |
|
| TopicConnection |
API for sending and subscribing to updates between clients collaborating on
the same collaboration topic.
|
| TopicConnectionRegistration |
A registration for configuring or removing a topic connection that is opened
with Collaboration Engine.
|
| TopicConnectionRegistration.ConnectionFailedAction |
An action for handling a failed topic connection.
|
| TopicConnectionRegistration.ConnectionFailedEvent |
An event that is fired when the topic connection fails.
|
| UserInfo |
User information of a collaborating user, used with various features of the
collaboration engine.
|