@Dependent public class DataSetTasksListGridPresenter extends AbstractScreenListPresenter<TaskSummary>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataSetTasksListGridPresenter.DataSetTaskListView |
identity, place, placeManageraddingDefaultFilters, autoRefreshEnabled, autoRefreshSeconds, currentFilter, dataProvider, menuActionsButton, refreshTimer, textSearchStr| Constructor and Description |
|---|
DataSetTasksListGridPresenter() |
DataSetTasksListGridPresenter(DataSetTasksListGridPresenter.DataSetTaskListView view,
org.jboss.errai.common.client.api.Caller<TaskLifeCycleService> taskOperationsService,
DataSetQueryHelper dataSetQueryHelper,
org.jboss.errai.security.shared.api.identity.User identity) |
| Modifier and Type | Method and Description |
|---|---|
void |
claimTask(Long taskId,
String userId,
String deploymentId) |
protected TaskSummary |
createTaskSummaryFromDataSet(org.dashbuilder.dataset.DataSet dataSet,
int i) |
void |
filterGrid(FilterSettings tableSettings) |
void |
getData(com.google.gwt.view.client.Range visibleRange) |
protected AbstractListView.ListView |
getListView() |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
protected int |
getRefreshValue() |
String |
getTitle() |
protected org.dashbuilder.dataset.filter.ColumnFilter |
getUserGroupFilters(boolean isAdminDataset)
Generates a dataset filter depending of the user roles and the kind of dataset.
|
org.uberfire.client.mvp.UberView<DataSetTasksListGridPresenter> |
getView() |
protected void |
onSearchEvent(SearchEvent searchEvent) |
void |
releaseTask(Long taskId,
String userId) |
protected void |
saveRefreshValue(int newValue) |
void |
setupRefreshButton() |
onFocus, onOpen, onStartupaddDataDisplay, createRefreshToggleButton, getAutoRefreshSeconds, getDataProvider, getRefreshTimer, initDataProvider, isAddingDefaultFilters, isAutoRefreshEnabled, onClose, refreshGrid, setAddingDefaultFilters, setAutoRefreshEnabled, setAutoRefreshSeconds, setRefreshTimer, updateDataOnCallback, updateRefreshInterval, updateRefreshTimerpublic DataSetTasksListGridPresenter()
public DataSetTasksListGridPresenter(DataSetTasksListGridPresenter.DataSetTaskListView view, org.jboss.errai.common.client.api.Caller<TaskLifeCycleService> taskOperationsService, DataSetQueryHelper dataSetQueryHelper, org.jboss.errai.security.shared.api.identity.User identity)
protected AbstractListView.ListView getListView()
getListView in class AbstractListPresenter<TaskSummary>public void getData(com.google.gwt.view.client.Range visibleRange)
getData in class AbstractListPresenter<TaskSummary>protected TaskSummary createTaskSummaryFromDataSet(org.dashbuilder.dataset.DataSet dataSet, int i)
protected org.dashbuilder.dataset.filter.ColumnFilter getUserGroupFilters(boolean isAdminDataset)
isAdminDataset - true if the filter to create is an adminDataSetpublic void filterGrid(FilterSettings tableSettings)
public String getTitle()
public org.uberfire.client.mvp.UberView<DataSetTasksListGridPresenter> getView()
public org.uberfire.workbench.model.menu.Menus getMenus()
protected void onSearchEvent(@Observes
SearchEvent searchEvent)
onSearchEvent in class AbstractListPresenter<TaskSummary>protected void saveRefreshValue(int newValue)
saveRefreshValue in class AbstractListPresenter<TaskSummary>protected int getRefreshValue()
getRefreshValue in class AbstractListPresenter<TaskSummary>public void setupRefreshButton()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.