com.vaadin.collaborationengine.
Package com.vaadin.collaborationengine
-
Interface Summary Interface Description ActivationHandler Defines when to execute the connection callback
CollaborationAvatarGroup.ImageProvider Callback for creating a stream resource with the image for a specific user.
CollaborationMap A map that is shared between multiple users.
ConnectionContext Defining how a topic connection should handle incoming changes.
LicenseEventHandler Event handler that gets notified on license events.
MapSubscriber Event handler that gets notified for changes to collaboration maps.
TopicConnectionRegistration.ConnectionFailedAction An action for handling a failed topic connection.
-
Class Summary Class Description AbstractMapChange A change of the map data in a
Topic
AccessResponse Response object when access to Collaboration Engine is requested for a user.
CollaborationAvatarGroup Extension of the
AvatarGroup
component which integrates with theCollaborationEngine
.CollaborationBinder<BEAN> Extension of
Binder
for creating collaborative forms withCollaborationEngine
.CollaborationBinder.CollaborationBindingBuilderImpl<BEAN,FIELDVALUE,TARGET> CollaborationBinderUtil Utility methods for
CollaborationBinder
.CollaborationEngine CollaborationEngine is an API for creating collaborative experiences in Vaadin applications.
CollaborationEngineConfiguration Configuration object for
CollaborationEngine
.ComponentConnectionContext A connection context based on the attach state of a set of component instances.
LicenseEvent Event that is fired during license lifecycle, e.g.
MapChange A single change that is emitted from the map data of a
Topic
.MapChangeEvent Event that is fired when the value in a collaboration map changes.
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.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.
-
Enum Summary Enum Description LicenseEvent.LicenseEventType The license event type.
-
Exception Summary Exception Description JsonConversionException Thrown when unable to convert back and forth between a Java object instance and a Jackson
JsonNode
instance.