Package de.xima.fc.inbox.utils
Class ProcessQueryCriteriaUtils
- java.lang.Object
-
- de.xima.fc.inbox.utils.ProcessQueryCriteriaUtils
-
public class ProcessQueryCriteriaUtils extends Object
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static de.xima.cmn.criteria.FilterCriteriongetAttachmentsFilter(boolean withAttachments, EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetCreatorFilter(EProcessListView view, IUser user)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetDateFilter(String key, Date value, de.xima.cmn.criteria.FilterCriterion.Operator operator, EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetDeletableFilter(EProcessListView view, boolean isDeletable)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetEditorFilter(EProcessListView view, IUser user)Deprecated.static @NotNull de.xima.cmn.criteria.FilterCriteriongetExcludeLockedFilter(EProcessListView view)Get a filter that excludes locked form records.static de.xima.cmn.criteria.FilterCriteriongetFutureFilter(EProcessListView view, Instant now)Deprecated.static List<de.xima.cmn.criteria.FilterCriterion>getGridFilterCriteria(String field, Object value, Locale locale)Deprecated.static List<de.xima.cmn.criteria.SortingCriterion>getGridSortingCriteria(String sortField, org.primefaces.model.SortOrder sortOrder)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetHasStateFilter(EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetNoStateFilter(EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetNotSavedFilter(EProcessListView view)Deprecated.static List<de.xima.cmn.criteria.FilterCriterion>getProjektTitleLikeCriteria(String value, EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetReadFilter(boolean read, EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetSavedFilter(EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetStateFilter(de.xima.cmn.criteria.FilterCriterion.Operator operator, EProcessListView view)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetStateNameFilter(String stateName, Mandant client, String wfStateProp, String statusProp, String idProp)Gets the filter criterion for filtering form records by the given state name.static de.xima.cmn.criteria.FilterCriteriongetStringFilter(String key, String value, EProcessListView view, Locale locale, Mandant client)Deprecated.static de.xima.cmn.criteria.FilterCriteriongetVerifyUuidFilter(de.xima.cmn.criteria.FilterCriterion.Operator operator, EProcessListView view)Deprecated.static booleanhasSortingCriteria(de.xima.cmn.criteria.AQueryCriteriaManager qcm, de.xima.cmn.criteria.SortingCriterion sorting)Deprecated.
-
-
-
Method Detail
-
getExcludeLockedFilter
@NotNull public static @NotNull de.xima.cmn.criteria.FilterCriterion getExcludeLockedFilter(EProcessListView view)
Get a filter that excludes locked form records. Can be used in queries.- Parameters:
view- the view to get the filter for.- Returns:
- the filter.
-
getGridFilterCriteria
@Deprecated public static final List<de.xima.cmn.criteria.FilterCriterion> getGridFilterCriteria(String field, Object value, Locale locale)
Deprecated.Gets the criteria for filteringExtendedEntityModel<Vorgang> (i.e. the form record data) by a given field with the given value- Parameters:
field- determines which DB field of the process data should be filteredvalue- the given field should contain- Returns:
- a
ListofFilterCriterions for the given key and value
-
getGridSortingCriteria
@Deprecated public static final List<de.xima.cmn.criteria.SortingCriterion> getGridSortingCriteria(String sortField, org.primefaces.model.SortOrder sortOrder)
Deprecated.
-
getStringFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getStringFilter(String key, String value, EProcessListView view, Locale locale, Mandant client)
Deprecated.
-
getDateFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getDateFilter(String key, Date value, de.xima.cmn.criteria.FilterCriterion.Operator operator, EProcessListView view)
Deprecated.
-
getFutureFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getFutureFilter(EProcessListView view, Instant now)
Deprecated.
-
getReadFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getReadFilter(boolean read, EProcessListView view)
Deprecated.
-
getNoStateFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getNoStateFilter(EProcessListView view)
Deprecated.
-
getHasStateFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getHasStateFilter(EProcessListView view)
Deprecated.
-
getDeletableFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getDeletableFilter(EProcessListView view, boolean isDeletable)
Deprecated.
-
getAttachmentsFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getAttachmentsFilter(boolean withAttachments, EProcessListView view)
Deprecated.
-
getStateFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getStateFilter(de.xima.cmn.criteria.FilterCriterion.Operator operator, EProcessListView view)
Deprecated.
-
getVerifyUuidFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getVerifyUuidFilter(de.xima.cmn.criteria.FilterCriterion.Operator operator, EProcessListView view)
Deprecated.
-
getSavedFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getSavedFilter(EProcessListView view)
Deprecated.
-
getNotSavedFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getNotSavedFilter(EProcessListView view)
Deprecated.
-
getEditorFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getEditorFilter(EProcessListView view, IUser user)
Deprecated.
-
getCreatorFilter
@Deprecated public static final de.xima.cmn.criteria.FilterCriterion getCreatorFilter(EProcessListView view, IUser user)
Deprecated.
-
getProjektTitleLikeCriteria
@Deprecated public static final List<de.xima.cmn.criteria.FilterCriterion> getProjektTitleLikeCriteria(String value, EProcessListView view)
Deprecated.
-
hasSortingCriteria
@Deprecated public static final boolean hasSortingCriteria(de.xima.cmn.criteria.AQueryCriteriaManager qcm, de.xima.cmn.criteria.SortingCriterion sorting)
Deprecated.
-
getStateNameFilter
public static de.xima.cmn.criteria.FilterCriterion getStateNameFilter(String stateName, Mandant client, String wfStateProp, String statusProp, String idProp)
Gets the filter criterion for filtering form records by the given state name.- Parameters:
stateName- the name of the state to filter byclient- the client to filter bywfStateProp- the property name of the workflow state (ID)statusProp- the property name of the status (ID)idProp- the property name of the entity ID (needed for never filter)
-
-