Package de.xima.fc.inbox.bean
Class ProcessListBean
-
- All Implemented Interfaces:
IDataContainer
,Serializable
@Named @ViewScoped public class ProcessListBean extends AJSFContext implements IDataContainer
Bean for the process list view, either the standard inbox view or the form-specific inbox view.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder
-
-
Field Summary
-
Fields inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
localeBean
-
-
Constructor Summary
Constructors Constructor Description ProcessListBean()
-
Method Summary
-
Methods inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
destroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findBean, findBean, findBean, findCurrentView, findUserContext, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, uc
-
Methods inherited from class de.xima.fc.gui.common.utils.msg.MessageUtils
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgFromString, addErrorMsgFromString, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgFromString, addInfoMsgFromString, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg
-
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
getLazyProcessListModel
public LazyProcessListModel getLazyProcessListModel()
-
setLazyProcessListModel
public void setLazyProcessListModel(LazyProcessListModel lazyProcessListModel)
-
getLazyExtendedProcessListModel
public LazyExtendedProcessListModel getLazyExtendedProcessListModel()
-
setLazyExtendedProcessListModel
public void setLazyExtendedProcessListModel(LazyExtendedProcessListModel lazyExtendedProcessListModel)
-
getSessionBean
public SessionBean getSessionBean()
-
setSessionBean
public void setSessionBean(SessionBean sessionBean)
-
getProcessReviewBean
public ProcessReviewBean getProcessReviewBean()
-
setProcessReviewBean
public void setProcessReviewBean(ProcessReviewBean processReviewBean)
-
getSelectedFormRecords
public List<IFormRecordWrapper> getSelectedFormRecords()
-
setSelectedFormRecords
public void setSelectedFormRecords(List<? extends IFormRecordWrapper> selectedFormRecords)
-
clearSelectedFormRecord
public void clearSelectedFormRecord()
-
getInboxTemplateColumns
public List<PostfachColumn> getInboxTemplateColumns()
-
getSelectedProcessCount
public Integer getSelectedProcessCount()
-
isSelectedProcessesDeletable
public boolean isSelectedProcessesDeletable()
-
isAllSelectedProcessesRead
public boolean isAllSelectedProcessesRead()
Determines if all selected processes are read- Returns:
Boolean
whether or not all selected processes are read
-
isAllSelectedProcessesUnread
public boolean isAllSelectedProcessesUnread()
Determines if all selected processes are unread- Returns:
Boolean
whether or not all selected processes are unread
-
markSelectedProcessesRead
public void markSelectedProcessesRead(boolean read)
Marks the read state of the selected processes- Parameters:
read
-Boolean
read state
-
getDeletionQuestion
public String getDeletionQuestion()
-
onDeleteSelection
public void onDeleteSelection()
-
onRowSelect
@Deprecated public void onRowSelect(org.primefaces.event.SelectEvent event)
Deprecated.
-
onRowSelectCheckbox
@Deprecated public void onRowSelectCheckbox(org.primefaces.event.SelectEvent event)
Deprecated.
-
onRowUnselectCheckbox
@Deprecated public void onRowUnselectCheckbox(org.primefaces.event.UnselectEvent event)
Deprecated.
-
onFormRecordOpenEvent
public void onFormRecordOpenEvent()
-
onFormRecordSelectEvent
public void onFormRecordSelectEvent()
-
onFormRecordUnselectEvent
public void onFormRecordUnselectEvent()
-
onToggleSelect
public void onToggleSelect(org.primefaces.event.ToggleSelectEvent event)
-
setViewProject
public void setViewProject(Projekt project)
-
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:
updateData
in interfaceIDataContainer
-
clearGridFilterAndUpdateData
public void clearGridFilterAndUpdateData()
-
calculateWidth
public String calculateWidth(PostfachColumn column)
-
isAttachement
public boolean isAttachement(PostfachColumn column)
-
isFilterString
public boolean isFilterString(PostfachColumn column)
-
isFilterDate
public boolean isFilterDate(PostfachColumn column)
-
isFilterNumber
public boolean isFilterNumber(PostfachColumn column)
-
getInputMaskPattern
public String getInputMaskPattern(PostfachColumn column)
-
releaseExclusiveFormRecordLock
public void releaseExclusiveFormRecordLock(Long id)
-
setGridView
public void setGridView(boolean gridView)
-
-