Uses of Class
com.vaadin.collaborationengine.UserInfo
-
Packages that use UserInfo Package Description com.vaadin.collaborationengine -
-
Uses of UserInfo in com.vaadin.collaborationengine
Subclasses of UserInfo in com.vaadin.collaborationengine Modifier and Type Class Description classSystemUserInfoAUserInfofor non-interaction thread.Methods in com.vaadin.collaborationengine that return UserInfo Modifier and Type Method Description UserInfoAbstractCollaborationManager. getLocalUser()Gets the local user of this manager.UserInfoCollaborationMessage. getUser()Gets the message author user-info.UserInfoHighlightHandler.HighlightContext. getUser()Gets the user.UserInfoPresenceHandler.PresenceContext. getUser()Gets the user.UserInfoTopicConnection. getUserInfo()Gets the user who is related to this topic connection.Methods in com.vaadin.collaborationengine with parameters of type UserInfo Modifier and Type Method Description static voidCollaborationBinderUtil. addEditor(TopicConnection topicConnection, String propertyName, UserInfo user)Signals that the user is currently editing the field that is bound to the property.static voidCollaborationBinderUtil. addEditor(TopicConnection topicConnection, String propertyName, UserInfo user, int fieldIndex)Signals that the user is currently editing the field that is bound to the property.voidCollaborationMessageList.MessageConfigurator. configureMessage(MessageListItem message, UserInfo user)Configures the provided message after theCollaborationMessageListhas generated it.AbstractStreamResourceCollaborationAvatarGroup.ImageProvider. getImageResource(UserInfo user)Gets a stream resource that provides the avatar image for the given user.intCollaborationEngine. getUserColorIndex(UserInfo userInfo)Gets the color index of a user if different to -1, or let Collaboration Engine provide one.RegistrationNewUserHandler. handleNewUser(UserInfo user)Deprecated.Handles a user when it becomes present in a topic.TopicConnectionRegistrationCollaborationEngine. 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.TopicConnectionRegistrationCollaborationEngine. 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.static voidCollaborationBinderUtil. removeEditor(TopicConnection topicConnection, String propertyName, UserInfo user)Signals that the user is not editing the field that is bound to the property.voidCollaborationEngine. requestAccess(ConnectionContext context, UserInfo user, Consumer<AccessResponse> requestCallback)Requests access for a user to Collaboration Engine.voidCollaborationEngine. requestAccess(UserInfo user, Consumer<AccessResponse> requestCallback)Requests access for a user to Collaboration Engine.voidCollaborationMessage. setUser(UserInfo user)Sets the message author user-info.Constructors in com.vaadin.collaborationengine with parameters of type UserInfo Constructor Description AbstractCollaborationManager(UserInfo localUser, String topicId, CollaborationEngine collaborationEngine)Constructs a new manager instance.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.CollaborationMessage(UserInfo user, String text, Instant time)Creates a new message with the specifieduseras the message author info,textas the message content andtimeas the message timestamp.CollaborationMessageList(UserInfo localUser, String topicId)Creates a new collaboration message list component with the provided topic id.CollaborationMessageList(UserInfo localUser, String topicId, CollaborationMessagePersister persister)Creates a new collaboration message list component with the provided topic id and persister ofCollaborationMessageitems from/to an external source (e.g.FormManager(ConnectionContext context, UserInfo localUser, String topicId, CollaborationEngine collaborationEngine)Creates a new manager for the provided connection context.FormManager(Component component, UserInfo localUser, String topicId)Creates a new manager for the provided component.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.MessageManager(Component component, UserInfo localUser, String topicId)Creates a new manager for the given component.MessageManager(Component component, UserInfo localUser, String topicId, CollaborationMessagePersister persister)Creates a new persisting manager for the given component.PresenceManager(ConnectionContext context, UserInfo localUser, String topicId, CollaborationEngine collaborationEngine)Creates a new manager for the provided connection context.PresenceManager(Component component, UserInfo localUser, String topicId)Creates a new manager for the provided component.
-