Class ProcessInstanceLogPresenter
- java.lang.Object
-
- org.jbpm.workbench.common.client.list.AbstractListPresenter<T>
-
- org.jbpm.workbench.common.client.list.AbstractScreenListPresenter<T>
-
- org.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
- org.jbpm.workbench.pr.client.editors.instance.log.ProcessInstanceLogPresenter
-
- All Implemented Interfaces:
org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh,ProcessInstanceSummaryAware
@Dependent public class ProcessInstanceLogPresenter extends org.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView> implements ProcessInstanceSummaryAware
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceProcessInstanceLogPresenter.ProcessInstanceLogView
-
Field Summary
Fields Modifier and Type Field Description protected ProcessInstanceLogFilterSettingsManagerfilterSettingsManagerprotected org.jbpm.workbench.df.client.list.DataSetQueryHelperlogsDataSetQueryHelperstatic intPAGE_SIZE-
Fields inherited from class org.jbpm.workbench.common.client.list.AbstractMultiGridPresenter
authorizationManager, clearAllActiveFiltersEvent, dataSetQueryHelper, errorCallback, errorHandlerBuilder
-
-
Constructor Summary
Constructors Constructor Description ProcessInstanceLogPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateListBreadcrumb()booleanexistActiveSearchFilters()org.jboss.errai.common.client.dom.HTMLElementgetBasicFiltersView()intgetCurrentPage()org.jbpm.workbench.df.client.list.DataSetQueryHelpergetDataSetQueryHelper()protected org.dashbuilder.dataset.client.DataSetReadyCallbackgetDataSetReadyCallback(Integer startRange, org.jbpm.workbench.df.client.filter.FilterSettings tableSettings)intgetPageSize()com.google.gwt.user.client.ui.IsWidgetgetWidget()voidinit()voidloadMoreProcessInstanceLogs()voidloadProcessInstanceLogs()voidloadTaskDetails(Long workItemId, Date logDate, ProcessInstanceLogItemDetailsView workItemView)voidloadWorkItemDetails(Long workItemId, ProcessInstanceLogItemDetailsView workItemView)voidrefreshGrid()protected voidselectSummaryItem(org.jbpm.workbench.pr.model.ProcessInstanceLogSummary summary)voidsetCurrentPage(int i)voidsetDataSetQueryHelper(org.jbpm.workbench.df.client.list.DataSetQueryHelper dataSetQueryHelper)voidsetFilterSettingsManager(ProcessInstanceLogFilterSettingsManager filterSettingsManager)voidsetProcessInstance(org.jbpm.workbench.pr.model.ProcessInstanceSummary processInstance)voidsetProcessInstanceLogBasicFiltersPresenter(ProcessInstanceLogBasicFiltersPresenter pILBasicFiltersPresenter)voidsetProcessRuntimeDataService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.pr.service.ProcessRuntimeDataService> processRuntimeDataService)voidsetTaskService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.ht.service.TaskService> taskService)voidsetupActiveSearchFilters()-
Methods inherited from class org.jbpm.workbench.common.client.list.AbstractMultiGridPresenter
addActiveFilter, addActiveFilter, addActiveFilters, getActiveFilterFromColumnFilter, getData, getFilterEventPredicate, getListView, getSearchParameter, getView, getViewErrorsActionCondition, isUserAuthorizedForPerspective, navigateToPerspective, onBasicFilterAddEvent, onBasicFilterRemoveEvent, onOpen, onSavedFilterSelectedEvent, openErrorView, removeActiveFilter, removeActiveFilter, saveSearchFilterSettings, setAuthorizationManager, setClearAllActiveFiltersEvent, setErrorHandlerBuilder, setFilterSettings, setFilterSettingsManager, setView
-
Methods inherited from class org.jbpm.workbench.common.client.list.AbstractScreenListPresenter
getPerspectiveId, getSelectedServerTemplate, getTitle, getTitleDecorator, onDetailScreenClosed, onFocus, onServerTemplateSelected, onStartup, setEmptyResults, setIdentity, setPerspectiveManager, setPlaceManager, setSelectedServerTemplate, setServerTemplateSelectorMenuBuilder, setUberfireBreadcrumbs, setupDetailBreadcrumb, setupListBreadcrumb
-
-
-
-
Field Detail
-
PAGE_SIZE
public static final int PAGE_SIZE
- See Also:
- Constant Field Values
-
logsDataSetQueryHelper
protected org.jbpm.workbench.df.client.list.DataSetQueryHelper logsDataSetQueryHelper
-
filterSettingsManager
protected ProcessInstanceLogFilterSettingsManager filterSettingsManager
-
-
Method Detail
-
getPageSize
public int getPageSize()
-
setCurrentPage
public void setCurrentPage(int i)
-
getCurrentPage
public int getCurrentPage()
-
setDataSetQueryHelper
@Inject public void setDataSetQueryHelper(org.jbpm.workbench.df.client.list.DataSetQueryHelper dataSetQueryHelper)
- Overrides:
setDataSetQueryHelperin classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
setProcessInstanceLogBasicFiltersPresenter
@Inject public void setProcessInstanceLogBasicFiltersPresenter(ProcessInstanceLogBasicFiltersPresenter pILBasicFiltersPresenter)
-
setFilterSettingsManager
@Inject public void setFilterSettingsManager(ProcessInstanceLogFilterSettingsManager filterSettingsManager)
-
init
@PostConstruct public void init()
- Overrides:
initin classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
getWidget
public com.google.gwt.user.client.ui.IsWidget getWidget()
-
getBasicFiltersView
public org.jboss.errai.common.client.dom.HTMLElement getBasicFiltersView()
-
getDataSetQueryHelper
public org.jbpm.workbench.df.client.list.DataSetQueryHelper getDataSetQueryHelper()
- Overrides:
getDataSetQueryHelperin classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
loadProcessInstanceLogs
public void loadProcessInstanceLogs()
-
loadMoreProcessInstanceLogs
public void loadMoreProcessInstanceLogs()
-
loadTaskDetails
public void loadTaskDetails(Long workItemId, Date logDate, ProcessInstanceLogItemDetailsView workItemView)
-
loadWorkItemDetails
public void loadWorkItemDetails(Long workItemId, ProcessInstanceLogItemDetailsView workItemView)
-
setProcessInstance
public void setProcessInstance(org.jbpm.workbench.pr.model.ProcessInstanceSummary processInstance)
- Specified by:
setProcessInstancein interfaceProcessInstanceSummaryAware
-
refreshGrid
public void refreshGrid()
- Overrides:
refreshGridin classorg.jbpm.workbench.common.client.list.AbstractListPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary>
-
existActiveSearchFilters
public boolean existActiveSearchFilters()
- Specified by:
existActiveSearchFiltersin classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
setupActiveSearchFilters
public void setupActiveSearchFilters()
- Specified by:
setupActiveSearchFiltersin classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
createListBreadcrumb
public void createListBreadcrumb()
- Specified by:
createListBreadcrumbin classorg.jbpm.workbench.common.client.list.AbstractScreenListPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary>
-
selectSummaryItem
protected void selectSummaryItem(org.jbpm.workbench.pr.model.ProcessInstanceLogSummary summary)
- Specified by:
selectSummaryItemin classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
getDataSetReadyCallback
protected org.dashbuilder.dataset.client.DataSetReadyCallback getDataSetReadyCallback(Integer startRange, org.jbpm.workbench.df.client.filter.FilterSettings tableSettings)
- Specified by:
getDataSetReadyCallbackin classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.pr.model.ProcessInstanceLogSummary,ProcessInstanceLogPresenter.ProcessInstanceLogView>
-
setTaskService
@Inject public void setTaskService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.ht.service.TaskService> taskService)
-
setProcessRuntimeDataService
@Inject public void setProcessRuntimeDataService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.pr.service.ProcessRuntimeDataService> processRuntimeDataService)
-
-