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, errorCallback, errorHandlerBuilder, filterSettingsManager, viewidentity, manageSelector, place, placeManager, serverTemplateSelectorMenuBuildercurrentFilter, dataProvider| Constructor and Description |
|---|
AbstractTaskListPresenter() |
addActiveFilter, addActiveFilter, addActiveFilters, getData, getDataSetQueryHelper, getFilterEventPredicate, getListView, getSearchParameter, getView, init, isUserAuthorizedForPerspective, navigateToPerspective, onBasicFilterAddEvent, onBasicFilterRemoveEvent, onOpen, onSavedFilterSelectedEvent, removeActiveFilter, removeActiveFilter, saveSearchFilterSettings, setAuthorizationManager, setDataSetQueryHelper, setErrorHandlerBuilder, setFilterSettings, setFilterSettingsManager, setViewcreateListBreadcrumb, getPerspectiveId, getSelectedServerTemplate, getTitle, getTitleDecorator, onDetailScreenClosed, onFocus, onServerTemplateSelected, onStartup, setEmptyResults, setIdentity, setPerspectiveManager, setPlaceManager, setSelectedServerTemplate, setServerTemplateSelectorMenuBuilder, setUberfireBreadcrumbs, setupDetailBreadcrumb, setupListBreadcrumbaddDataDisplay, getDataProvider, initDataProvider, onRefresh, refreshGrid, setDataProvider, updateDataOnCallback, updateDataOnCallbackprotected 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, List<TaskSummary> tasksFromDataSet, 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 selectSummaryItem(TaskSummary summary)
selectSummaryItem in class AbstractMultiGridPresenter<TaskSummary,V extends AbstractTaskListPresenter.TaskListView>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–2019 JBoss by Red Hat. All rights reserved.