| Package | Description |
|---|---|
| com.vaadin.collaborationengine |
| Class and Description |
|---|
| 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.EventLog
A strictly ordered log of submitted events.
|
| CollaborationAvatarGroup.ImageProvider
Callback for creating a stream resource with the image for a specific
user.
|
| CollaborationBinder
Extension of
Binder for creating collaborative forms with
CollaborationEngine. |
| CollaborationEngine
CollaborationEngine is an API for creating collaborative experiences in
Vaadin applications.
|
| CollaborationEngineConfiguration
Configuration object for
CollaborationEngine. |
| CollaborationList
A list that is shared between multiple users.
|
| CollaborationMap
A map that is shared between multiple users.
|
| CollaborationMessage
Message of a
CollaborationMessageList. |
| CollaborationMessageList
Extension of the
MessageList component which integrates with the
CollaborationEngine. |
| CollaborationMessageList.MessageConfigurator
Configurator callback for messages in a
CollaborationMessageList. |
| 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
The activation context of a
CollaborationMessageSubmitter. |
| 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.
|
| 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.
|
| ListChangeEvent
Event that is fired when the value in a collaboration list changes.
|
| 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.
|
| 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.
Use
PresenceHandler instead |
| PresenceHandler
Functional interface that defines how to handle user presence changes in a
topic.
|
| PresenceHandler.PresenceContext
The context of the user presence.
|
| SystemConnectionContext
A connection context that is always active.
|
| SystemUserInfo
A
UserInfo for non-interaction thread. |
| 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.
|
Copyright © 2023. All rights reserved.