Package de.xima.fc.inbox.bean
Class ProcessListBean
java.lang.Object
de.xima.fc.inbox.bean.ProcessListBean
- All Implemented Interfaces:
IDataContainer,Serializable
@Named
@ViewScoped
public class ProcessListBean
extends Object
implements IDataContainer, Serializable
Bean for the process list view, either the standard inbox view or the form-specific inbox view.
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculateWidth(PostfachColumn column) voidvoidvoiddeleteFormRecord(IFormRecordWrapper process) org.primefaces.component.datatable.DataTablegetInputMaskPattern(PostfachColumn column) longDeprecated.voidinit()booleanDetermines if all selected processes are readbooleanDetermines if all selected processes are unreadbooleanisAttachement(PostfachColumn column) booleanisFilterDate(PostfachColumn column) booleanisFilterNumber(PostfachColumn column) booleanisFilterString(PostfachColumn column) booleanvoidmarkSelectedProcessesRead(boolean read) Marks the read state of the selected processesvoidvoidvoidvoidvoidonRowSelect(org.primefaces.event.SelectEvent<?> event) Deprecated.voidonRowSelectCheckbox(org.primefaces.event.SelectEvent<?> event) Deprecated.voidonRowUnselectCheckbox(org.primefaces.event.UnselectEvent<?> event) Deprecated.voidonToggleSelect(org.primefaces.event.ToggleSelectEvent event) voidvoidsetGridView(boolean gridView) voidsetLazyExtendedProcessListModel(LazyExtendedProcessListModel lazyExtendedProcessListModel) voidsetLazyProcessListModel(LazyProcessListModel lazyProcessListModel) voidsetProcessAndView(Long formRecordId, String processView) voidsetProcessReviewBean(ProcessReviewBean processReviewBean) voidsetSelectedFormRecords(List<? extends IFormRecordWrapper> selectedFormRecords) voidsetSessionBean(SessionBean sessionBean) Deprecated.voidsetViewProject(Projekt project) voidUpdates all the data held by this view depending on the selected view
-
Constructor Details
-
ProcessListBean
public ProcessListBean()
-
-
Method Details
-
init
@PostConstruct public void init() -
getLazyProcessListModel
-
setLazyProcessListModel
-
getLazyExtendedProcessListModel
-
setLazyExtendedProcessListModel
public void setLazyExtendedProcessListModel(LazyExtendedProcessListModel lazyExtendedProcessListModel) -
getProcessReviewBean
-
setProcessReviewBean
-
getSelectedFormRecords
-
deleteFormRecord
-
setSelectedFormRecords
-
clearSelectedFormRecord
public void clearSelectedFormRecord() -
getInboxTemplateColumns
-
getSelectedProcessCount
-
getSelectedDeletableProcessCount
public long getSelectedDeletableProcessCount() -
isSelectedProcessesNotDeletable
public boolean isSelectedProcessesNotDeletable() -
isAllSelectedProcessesRead
public boolean isAllSelectedProcessesRead()Determines if all selected processes are read- Returns:
Booleanwhether or not all selected processes are read
-
isAllSelectedProcessesUnread
public boolean isAllSelectedProcessesUnread()Determines if all selected processes are unread- Returns:
Booleanwhether or not all selected processes are unread
-
markSelectedProcessesRead
public void markSelectedProcessesRead(boolean read) Marks the read state of the selected processes- Parameters:
read-Booleanread state
-
getDeletionQuestion
-
onDeleteSelection
public void onDeleteSelection() -
onRowSelect
Deprecated. -
onRowSelectCheckbox
Deprecated. -
onRowUnselectCheckbox
Deprecated. -
onFormRecordOpenEvent
public void onFormRecordOpenEvent() -
onFormRecordSelectEvent
public void onFormRecordSelectEvent() -
onFormRecordUnselectEvent
public void onFormRecordUnselectEvent() -
onToggleSelect
public void onToggleSelect(org.primefaces.event.ToggleSelectEvent event) -
setProcessAndView
-
setViewProject
-
getGridDataTable
public org.primefaces.component.datatable.DataTable getGridDataTable() -
updateData
public void updateData()Updates all the data held by this view depending on the selected view- Specified by:
updateDatain interfaceIDataContainer
-
clearGridFilterAndUpdateData
public void clearGridFilterAndUpdateData() -
calculateWidth
-
isAttachement
-
isFilterString
-
isFilterDate
-
isFilterNumber
-
getInputMaskPattern
-
releaseExclusiveFormRecordLock
-
setGridView
public void setGridView(boolean gridView) -
getSessionBean
Deprecated. -
setSessionBean
Deprecated.
-