@Dependent public class DataSetProcessInstanceWithVariablesListPresenter extends AbstractScreenListPresenter<ProcessInstanceSummary>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataSetProcessInstanceWithVariablesListPresenter.DataSetProcessInstanceWithVariablesListView |
| Modifier and Type | Field and Description |
|---|---|
protected List<ProcessInstanceSummary> |
myProcessInstancesFromDataSet |
static String |
SCREEN_ID |
identity, place, placeManager, selectedServerTemplate, serverTemplateSelectorMenuBuilderaddingDefaultFilters, autoRefreshEnabled, autoRefreshSeconds, currentFilter, dataProvider, refreshTimer, textSearchStr| Constructor and Description |
|---|
DataSetProcessInstanceWithVariablesListPresenter() |
| Modifier and Type | Method and Description |
|---|---|
void |
abortProcessInstance(List<String> containers,
List<Long> processInstanceIds) |
void |
abortProcessInstance(String containerId,
long processInstanceId) |
void |
bulkAbort(List<ProcessInstanceSummary> processInstances) |
void |
bulkSignal(List<ProcessInstanceSummary> processInstances) |
protected org.dashbuilder.dataset.client.DataSetReadyCallback |
createDataSetDomainSpecificCallback(int startRange,
FilterSettings tableSettings,
boolean lastPage) |
protected org.dashbuilder.dataset.client.DataSetReadyCallback |
createDataSetProcessInstanceCallback(int startRange,
FilterSettings tableSettings) |
void |
filterGrid(FilterSettings tableSettings) |
void |
formClosed(org.uberfire.client.workbench.events.BeforeClosePlaceEvent closed) |
protected List<org.dashbuilder.dataset.filter.ColumnFilter> |
getColumnFilters(String searchString) |
void |
getData(com.google.gwt.view.client.Range visibleRange) |
protected List<ProcessInstanceSummary> |
getDisplayedProcessInstances() |
void |
getDomainSpecifDataForProcessInstances(int startRange,
String filterValue,
boolean lastPage) |
protected AbstractListView.ListView |
getListView() |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
String |
getTitle() |
org.uberfire.client.mvp.UberView<DataSetProcessInstanceWithVariablesListPresenter> |
getView() |
protected String |
isFilteredByProcessId(List<org.dashbuilder.dataset.DataSetOp> ops) |
void |
newInstanceCreated(NewProcessInstanceEvent pi) |
void |
newInstanceCreated(ProcessInstancesUpdateEvent pis) |
void |
onGridPreferencesStoreLoaded() |
void |
onOpen() |
void |
onProcessInstanceSelectionEvent(ProcessInstancesWithDetailsRequestEvent event) |
protected void |
onSearchEvent(SearchEvent searchEvent) |
void |
onUpdateRefreshInterval(boolean enableAutoRefresh,
int newInterval) |
void |
selectProcessInstance(ProcessInstanceSummary summary,
Boolean close) |
void |
setProcessService(org.jboss.errai.common.client.api.Caller<ProcessService> processService) |
void |
signalProcessInstance(ProcessInstanceSummary processInstance) |
onFocus, onServerTemplateSelected, onStartup, setIdentity, setServerTemplateSelectorMenuBuilderaddDataDisplay, getAutoRefreshSeconds, getDataProvider, getRefreshTimer, getTextSearchStr, initDataProvider, isAddingDefaultFilters, isAutoRefreshEnabled, onClose, onRefresh, onRestoreDefaultFilters, refreshGrid, setAddingDefaultFilters, setAutoRefreshEnabled, setAutoRefreshSeconds, setDataProvider, setRefreshTimer, updateDataOnCallback, updateDataOnCallback, updateRefreshTimerpublic static final String SCREEN_ID
protected final List<ProcessInstanceSummary> myProcessInstancesFromDataSet
public DataSetProcessInstanceWithVariablesListPresenter()
public void filterGrid(FilterSettings tableSettings)
protected AbstractListView.ListView getListView()
getListView in class AbstractListPresenter<ProcessInstanceSummary>public void getData(com.google.gwt.view.client.Range visibleRange)
getData in class AbstractListPresenter<ProcessInstanceSummary>protected List<org.dashbuilder.dataset.filter.ColumnFilter> getColumnFilters(String searchString)
protected org.dashbuilder.dataset.client.DataSetReadyCallback createDataSetDomainSpecificCallback(int startRange,
FilterSettings tableSettings,
boolean lastPage)
protected org.dashbuilder.dataset.client.DataSetReadyCallback createDataSetProcessInstanceCallback(int startRange,
FilterSettings tableSettings)
protected String isFilteredByProcessId(List<org.dashbuilder.dataset.DataSetOp> ops)
public void getDomainSpecifDataForProcessInstances(int startRange,
String filterValue,
boolean lastPage)
public void newInstanceCreated(@Observes
NewProcessInstanceEvent pi)
public void newInstanceCreated(@Observes
ProcessInstancesUpdateEvent pis)
public void onOpen()
onOpen in class AbstractScreenListPresenter<ProcessInstanceSummary>public void abortProcessInstance(String containerId, long processInstanceId)
public void abortProcessInstance(List<String> containers, List<Long> processInstanceIds)
public void bulkSignal(List<ProcessInstanceSummary> processInstances)
public void bulkAbort(List<ProcessInstanceSummary> processInstances)
public String getTitle()
public org.uberfire.client.mvp.UberView<DataSetProcessInstanceWithVariablesListPresenter> getView()
public org.uberfire.workbench.model.menu.Menus getMenus()
public void onGridPreferencesStoreLoaded()
onGridPreferencesStoreLoaded in class AbstractListPresenter<ProcessInstanceSummary>public void onUpdateRefreshInterval(boolean enableAutoRefresh,
int newInterval)
onUpdateRefreshInterval in interface org.uberfire.ext.widgets.common.client.menu.RefreshSelectorMenuBuilder.SupportsRefreshIntervalonUpdateRefreshInterval in class AbstractListPresenter<ProcessInstanceSummary>protected void onSearchEvent(@Observes
SearchEvent searchEvent)
onSearchEvent in class AbstractListPresenter<ProcessInstanceSummary>protected List<ProcessInstanceSummary> getDisplayedProcessInstances()
public void signalProcessInstance(ProcessInstanceSummary processInstance)
public void selectProcessInstance(ProcessInstanceSummary summary, Boolean close)
public void onProcessInstanceSelectionEvent(@Observes
ProcessInstancesWithDetailsRequestEvent event)
public void formClosed(@Observes
org.uberfire.client.workbench.events.BeforeClosePlaceEvent closed)
@Inject public void setProcessService(org.jboss.errai.common.client.api.Caller<ProcessService> processService)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.