| Package | Description |
|---|---|
| com.vaadin.collaborationengine |
| Modifier and Type | Class and Description |
|---|---|
class |
SystemUserInfo
A
UserInfo for non-interaction thread. |
| Modifier and Type | Method and Description |
|---|---|
UserInfo |
TopicConnection.getUserInfo()
Gets the user who is related to this topic connection.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
CollaborationBinderUtil.addEditor(TopicConnection topicConnection,
String propertyName,
UserInfo user)
Signals that the user is currently editing the field that is bound to the
property.
|
static void |
CollaborationBinderUtil.addEditor(TopicConnection topicConnection,
String propertyName,
UserInfo user,
int fieldIndex)
Signals that the user is currently editing the field that is bound to the
property.
|
AbstractStreamResource |
CollaborationAvatarGroup.ImageProvider.getImageResource(UserInfo user)
Gets a stream resource that provides the avatar image for the given
user.
|
TopicConnectionRegistration |
CollaborationEngine.openTopicConnection(Component component,
String topicId,
UserInfo localUser,
SerializableFunction<TopicConnection,Registration> connectionActivationCallback)
Opens a connection to the collaboration topic with the provided id based
on a component instance.
|
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.
|
static void |
CollaborationBinderUtil.removeEditor(TopicConnection topicConnection,
String propertyName,
UserInfo user)
Signals that the user is not editing the field that is bound to the
property.
|
void |
CollaborationEngine.requestAccess(ConnectionContext context,
UserInfo user,
Consumer<AccessResponse> requestCallback)
Requests access for a user to Collaboration Engine.
|
void |
CollaborationEngine.requestAccess(UserInfo user,
Consumer<AccessResponse> requestCallback)
Requests access for a user to Collaboration Engine.
|
| Constructor and Description |
|---|
CollaborationAvatarGroup(UserInfo localUser,
String topicId)
Creates a new collaboration avatar group component with the provided
local user and topic id.
|
CollaborationBinder(Class<BEAN> beanType,
UserInfo localUser)
Creates a new collaboration binder.
|
Copyright © 2021. All rights reserved.