Class ProcessListSortBean
java.lang.Object
de.xima.fc.inbox.bean.ProcessListSortBean
- All Implemented Interfaces:
Serializable
Controller which implicitly applies and stores user-specific 'sort' settings related to the 'extended processes'
views of the inbox.
- Since:
- 8.4.0
- Author:
- XIMA Media GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.primefaces.model.SortMetaGetter for the initial sorting configuration applied to the 'extended processes' inbox table.
-
Constructor Details
-
ProcessListSortBean
public ProcessListSortBean()
-
-
Method Details
-
getExtendedProcessesSortMeta
public org.primefaces.model.SortMeta getExtendedProcessesSortMeta()Getter for the initial sorting configuration applied to the 'extended processes' inbox table. This configuration is taken from the current user's preferences (seeInboxPreferences.getInboxViewConfigs()). If no proper configuration can be found in the user profile, a fallback configuration will be created and returned. If this fallback configuration is also not applicable (becauseInboxViewConfig.DFLT_SORT_FIELDis not configured to be displayed)nullis returned, meaning the table initially won't be sorted.- Returns:
- the sorting configuration, which is
- ...taken from the user profile if present and if the field column is still available, otherwise...
- ...a default configuration using
InboxViewConfig.DFLT_SORT_FIELDandInboxViewConfig.DFLT_SORT_ASCif the default field column is available, otherwise... - ...null (no sorting will be applied)
-