| Package | Description |
|---|---|
| com.vaadin.collaborationengine |
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentConnectionContext
A connection context based on the attach state of a set of component
instances.
|
class |
SystemConnectionContext
A connection context that is always active.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractCollaborationManager.openTopicConnection(ConnectionContext context,
SerializableFunction<TopicConnection,Registration> connectionActivationCallback)
Opens a connection to the topic of this manager using the provided
context and activation callback.
|
TopicConnectionRegistration |
CollaborationEngine.openTopicConnection(ConnectionContext context,
String topicId,
UserInfo localUser,
SerializableFunction<TopicConnection,Registration> connectionActivationCallback)
Opens a connection to the collaboration topic with the provided id based
on a generic context definition.
|
void |
CollaborationEngine.requestAccess(ConnectionContext context,
UserInfo user,
Consumer<AccessResponse> requestCallback)
Requests access for a user to Collaboration Engine.
|
| Constructor and Description |
|---|
MessageManager(ConnectionContext context,
UserInfo localUser,
String topicId,
CollaborationEngine collaborationEngine)
Creates a new manager for the given connection context.
|
MessageManager(ConnectionContext context,
UserInfo localUser,
String topicId,
CollaborationMessagePersister persister,
CollaborationEngine collaborationEngine)
Creates a new persisting manager for the given connection context.
|
PresenceManager(ConnectionContext context,
UserInfo localUser,
String topicId,
CollaborationEngine collaborationEngine)
Creates a new manager for the provided connection context.
|
Copyright © 2023. All rights reserved.