public class MessagesContainer extends LazyPulseListContainer<info.magnolia.ui.api.message.MessageType,MessageQueryDefinition,MessageQueryFactory>
LazyPulseListContainer
implementation capable of serving Message
objects via
MessagesManager
. MessageType
enumeration is used as a grouping criteria.Constructor and Description |
---|
MessagesContainer(info.magnolia.ui.framework.message.MessagesManager messagesManager,
info.magnolia.context.Context ctx,
MessageQueryDefinition messageQueryDefinition,
javax.inject.Provider<MessageQueryFactory> messageQueryFactoryProvider) |
Modifier and Type | Method and Description |
---|---|
void |
filterByItemCategory(PulseItemCategory category) |
long |
size() |
getQueryDefinition, getUserName, getVaadinContainer, initLazyQueryContainer, refresh, setGrouping
@Inject public MessagesContainer(info.magnolia.ui.framework.message.MessagesManager messagesManager, info.magnolia.context.Context ctx, MessageQueryDefinition messageQueryDefinition, javax.inject.Provider<MessageQueryFactory> messageQueryFactoryProvider)
public void filterByItemCategory(PulseItemCategory category)
public long size()
Copyright © 2016 Magnolia International Ltd.. All rights reserved.