Uses of Interface
com.vaadin.collaborationengine.CollaborationMessagePersister
Packages that use CollaborationMessagePersister
-
Uses of CollaborationMessagePersister in com.vaadin.collaborationengine
Methods in com.vaadin.collaborationengine that return CollaborationMessagePersisterModifier and TypeMethodDescriptionCollaborationMessagePersister.fromCallbacks
(SerializableFunction<CollaborationMessagePersister.FetchQuery, Stream<CollaborationMessage>> fetchCallback, SerializableConsumer<CollaborationMessagePersister.PersistRequest> persistCallback) Creates an instance ofCollaborationMessagePersister
from the provided callbacks.Constructors in com.vaadin.collaborationengine with parameters of type CollaborationMessagePersisterModifierConstructorDescriptionCollaborationMessageList
(UserInfo localUser, String topicId, CollaborationMessagePersister persister) Creates a new collaboration message list component with the provided topic id and persister ofCollaborationMessage
items from/to an external source (e.g.MessageManager
(ConnectionContext context, UserInfo localUser, String topicId, CollaborationMessagePersister persister, CollaborationEngine collaborationEngine) Deprecated, for removal: This API element is subject to removal in a future version.This constructor is not compatible with serializationMessageManager
(ConnectionContext context, UserInfo localUser, String topicId, CollaborationMessagePersister persister, SerializableSupplier<CollaborationEngine> ceSupplier) Creates a new persisting manager for the given connection context.MessageManager
(Component component, UserInfo localUser, String topicId, CollaborationMessagePersister persister) Creates a new persisting manager for the given component.