@Deprecated public final class MessagesListPresenter extends AbstractPulseListPresenter implements PulseListView.Listener, MessageEventHandler
MessagesListView
.PulseListPresenter.Listener
actionExecutor, availabilityChecker, dataProvider, definition, listener, pulseListFooterPresenter
Constructor and Description |
---|
MessagesListPresenter(MessagesDataProvider dataProvider,
info.magnolia.event.EventBus admincentralEventBus,
MessagesListView view,
MessagesManager messagesManager,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.context.Context context,
ConfiguredPulseListDefinition definition,
AvailabilityChecker availabilityChecker,
PulseListActionExecutor pulseListActionExecutor,
PulseListFooterPresenter pulseListFooterPresenter,
info.magnolia.i18nsystem.I18nizer i18nizer)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
PulseItemCategory |
getCategory()
Deprecated.
|
int |
getPendingItemCount()
Deprecated.
|
protected Set<String> |
getSelectedItemIds()
Deprecated.
|
void |
messageCleared(MessageEvent event)
Deprecated.
|
void |
messageRemoved(MessageEvent messageEvent)
Deprecated.
|
void |
messageSent(MessageEvent event)
Deprecated.
|
void |
onItemClicked(String messageId)
Deprecated.
|
View |
openItem(String messageId)
Deprecated.
|
View |
start()
Deprecated.
|
void |
updateDetailView(String itemId)
Deprecated.
|
executeAction, onBulkActionTriggered, onDataChanged, onSelectionChanged, setGrouping, setListener, showList
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onDataChanged, onSelectionChanged, setGrouping
@Inject public MessagesListPresenter(MessagesDataProvider dataProvider, @Named(value="admincentral") info.magnolia.event.EventBus admincentralEventBus, MessagesListView view, MessagesManager messagesManager, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.context.Context context, ConfiguredPulseListDefinition definition, AvailabilityChecker availabilityChecker, PulseListActionExecutor pulseListActionExecutor, PulseListFooterPresenter pulseListFooterPresenter, info.magnolia.i18nsystem.I18nizer i18nizer)
public View start()
start
in interface PulseListPresenter
public View openItem(String messageId)
openItem
in interface PulseListPresenter
openItem
in class AbstractPulseListPresenter
public void messageSent(MessageEvent event)
messageSent
in interface MessageEventHandler
public void messageCleared(MessageEvent event)
messageCleared
in interface MessageEventHandler
public void onItemClicked(String messageId)
onItemClicked
in interface PulseListView.Listener
public void updateDetailView(String itemId)
updateDetailView
in interface PulseDetailPresenter.Listener
public void messageRemoved(MessageEvent messageEvent)
messageRemoved
in interface MessageEventHandler
public PulseItemCategory getCategory()
getCategory
in interface PulseListPresenter
getCategory
in class AbstractPulseListPresenter
public int getPendingItemCount()
getPendingItemCount
in interface PulseListPresenter
getPendingItemCount
in class AbstractPulseListPresenter
protected Set<String> getSelectedItemIds()
getSelectedItemIds
in class AbstractPulseListPresenter
Copyright © 2019 Magnolia International Ltd.. All rights reserved.