Package io.jmix.bpmflowui.view.alltasks
Class AllTasksView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasStyle,com.vaadin.flow.router.AfterNavigationObserver,com.vaadin.flow.router.BeforeEnterObserver,com.vaadin.flow.router.BeforeLeaveObserver,com.vaadin.flow.router.HasDynamicTitle,com.vaadin.flow.router.internal.AfterNavigationHandler,com.vaadin.flow.router.internal.BeforeEnterHandler,com.vaadin.flow.router.internal.BeforeLeaveHandler,FragmentOwner,LookupView<TaskData>,MultiSelectLookupView,Serializable
@Route(value="bpm/alltasksview",
layout=DefaultMainViewParent.class)
@ViewController("bpm_AllTasksView")
@ViewDescriptor("all-tasks-view.xml")
public class AllTasksView
extends StandardListView<TaskData>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.flowui.view.View
View.AfterCloseEvent, View.BeforeCloseEvent, View.BeforeShowEvent, View.InitEvent, View.QueryParametersChangeEvent, View.ReadyEventNested classes/interfaces inherited from interface io.jmix.flowui.view.LookupView
LookupView.ValidationContext<E> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BpmTenantProviderprotected DialogWindowsprotected FlowableEntitiesConverterprotected MessageBundleprotected MessageToolsprotected Metadataprotected Map<String,ProcessDefinitionData> protected org.flowable.engine.RepositoryServiceprotected org.flowable.engine.RuntimeServiceprotected CollectionContainer<TaskData>protected org.flowable.engine.TaskServiceprotected UserGroupServiceprotected UserRepositoryprotected ViewNavigatorsFields inherited from class io.jmix.flowui.view.StandardListView
DISCARD_ACTION_DEFAULT_ID, LOOKUP_ACTIONS_LAYOUT_DEFAULT_ID, SELECT_ACTION_DEFAULT_ID, selectionHandler, selectionValidator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected ProcessDefinitionDatafindProcessDefinitionData(String processDefinitionId) protected voidprotected voidprotected voidprotected voidprotected voidonInit(View.InitEvent initEvent) protected voidprotected voidMethods inherited from class io.jmix.flowui.view.StandardListView
closeWithDiscard, doSelect, findLookupComponent, getDiscardAction, getLookupActionsLayout, getLookupComponent, getSelectAction, getSelectionHandler, getSelectionValidator, handleSelection, lookupEnterPress, setLookupComponentMultiSelect, setSelectionHandler, setSelectionValidator, setupLookupComponent, setupSaveShortcut, validateSelectedItemsMethods inherited from class io.jmix.flowui.view.StandardView
initContentMethods inherited from class io.jmix.flowui.view.View
addAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeEnter, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getPageTitle, getReturnParameters, getViewActions, getViewAttributes, getViewData, getViewFacets, getViewSupport, isPreventBrowserTabClosing, onAttach, onDetach, onDetachInternal, removeApplicationListeners, removeViewAttributes, setApplicationContext, setId, setMeterRegistry, setPreventBrowserTabClosing, setViewActions, setViewData, setViewFacets, unregisterBackNavigationMethods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElementMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getEventBus, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
metadata
-
entitiesConverter
-
repositoryService
@Autowired protected org.flowable.engine.RepositoryService repositoryService -
messageTools
-
messageBundle
-
taskService
@Autowired protected org.flowable.engine.TaskService taskService -
runtimeService
@Autowired protected org.flowable.engine.RuntimeService runtimeService -
userGroupService
-
userRepository
-
bpmTenantProvider
-
dialogWindows
-
tasksDc
-
processDefinitionsMap
-
-
Constructor Details
-
AllTasksView
public AllTasksView()
-
-
Method Details
-
onInit
-
initFilter
protected void initFilter() -
initUserLookups
protected void initUserLookups() -
initUserGroupsLookup
protected void initUserGroupsLookup() -
applyFilter
protected void applyFilter() -
findProcessDefinitionData
-
onTasksDataGridOpenProcessInstanceActionPerformed
@Subscribe("tasksDataGrid.openProcessInstance") protected void onTasksDataGridOpenProcessInstanceActionPerformed(ActionPerformedEvent event) -
onTasksDataGridReassignTaskActionPerformed
@Subscribe("tasksDataGrid.reassignTask") protected void onTasksDataGridReassignTaskActionPerformed(ActionPerformedEvent event) -
onApplyFilterActionPerformed
-