public abstract class AbstractTaskListPresenter<V extends AbstractTaskListPresenter.TaskListView> extends AbstractMultiGridPresenter<TaskSummary,V>
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractTaskListPresenter.TaskListView<T extends AbstractTaskListPresenter> |
Modifier and Type | Field and Description |
---|---|
protected Constants |
constants |
protected org.jboss.errai.ui.client.local.spi.TranslationService |
translationService |
authorizationManager, dataSetQueryHelper, filterSettingsManager, view
identity, manageSelector, place, placeManager, serverTemplateSelectorMenuBuilder
currentFilter, dataProvider
Constructor and Description |
---|
AbstractTaskListPresenter() |
addActiveFilter, addActiveFilter, addActiveFilters, getData, getListView, getSearchParameter, getView, init, isUserAuthorizedForPerspective, navigateToPerspective, onBasicFilterAddEvent, onBasicFilterRemoveEvent, onOpen, onSavedFilterSelectedEvent, removeActiveFilter, removeActiveFilter, saveSearchFilterSettings, setAuthorizationManager, setDataSetQueryHelper, setFilterSettings, setFilterSettingsManager, setView
createListBreadcrumb, getPerspectiveId, getSelectedServerTemplate, getTitle, getTitleDecorator, onDetailScreenClosed, onFocus, onServerTemplateSelected, onStartup, setIdentity, setPerspectiveManager, setPlaceManager, setSelectedServerTemplate, setServerTemplateSelectorMenuBuilder, setUberfireBreadcrumbs, setupDetailBreadcrumb, setupListBreadcrumb
addDataDisplay, getDataProvider, initDataProvider, onRefresh, refreshGrid, setDataProvider, updateDataOnCallback, updateDataOnCallback
protected Constants constants
protected org.jboss.errai.ui.client.local.spi.TranslationService translationService
public abstract void setupDetailBreadcrumb(String detailLabel)
public void openErrorView(String tId)
openErrorView
in class AbstractMultiGridPresenter<TaskSummary,V extends AbstractTaskListPresenter.TaskListView>
public Predicate<TaskSummary> getViewErrorsActionCondition()
getViewErrorsActionCondition
in class AbstractMultiGridPresenter<TaskSummary,V extends AbstractTaskListPresenter.TaskListView>
protected org.dashbuilder.dataset.client.DataSetReadyCallback getDataSetReadyCallback(Integer startRange, FilterSettings tableSettings)
getDataSetReadyCallback
in class AbstractMultiGridPresenter<TaskSummary,V extends AbstractTaskListPresenter.TaskListView>
protected String isFilteredByTaskName(List<org.dashbuilder.dataset.DataSetOp> ops)
public void getDomainSpecifDataForTasks(Integer startRange, String filterValue, List<TaskSummary> myTasksFromDataSet, Boolean lastPageExactCount)
protected org.dashbuilder.dataset.client.DataSetReadyCallback createDataSetDomainSpecificCallback(int startRange, List<TaskSummary> instances, FilterSettings tableSettings, boolean lastPageExactCount)
public void releaseTask(TaskSummary task)
public void claimTask(TaskSummary task)
public void resumeTask(TaskSummary task)
public void suspendTask(TaskSummary task)
public org.uberfire.workbench.model.menu.Menus getMenus()
public void selectTask(TaskSummary summary)
public void onTaskRefreshedEvent(@Observes TaskRefreshedEvent event)
public void onTaskDetailsClosed(@Observes org.uberfire.client.workbench.events.BeforeClosePlaceEvent closed)
public void onTaskCompletedEvent(@Observes TaskCompletedEvent event)
protected Predicate<AbstractTaskEvent> isSameTaskFromEvent()
@Inject public void setDataSetQueryHelperDomainSpecific(DataSetQueryHelper dataSetQueryHelperDomainSpecific)
@Inject public void setTaskService(org.jboss.errai.common.client.api.Caller<TaskService> taskService)
public void setupActiveSearchFilters()
setupActiveSearchFilters
in class AbstractMultiGridPresenter<TaskSummary,V extends AbstractTaskListPresenter.TaskListView>
public void setupDefaultActiveSearchFilters()
setupDefaultActiveSearchFilters
in class AbstractMultiGridPresenter<TaskSummary,V extends AbstractTaskListPresenter.TaskListView>
public void openProcessInstanceView(String processInstanceId)
protected abstract Predicate<TaskSummary> getSuspendActionCondition()
protected abstract Predicate<TaskSummary> getResumeActionCondition()
protected Predicate<TaskSummary> getCompleteActionCondition()
protected Predicate<TaskSummary> getClaimActionCondition()
protected Predicate<TaskSummary> getReleaseActionCondition()
protected Predicate<TaskSummary> getProcessInstanceCondition()
@Inject public void setTranslationService(org.jboss.errai.ui.client.local.spi.TranslationService translationService)
protected TaskSummary getSelectedTask()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.