public class LazyProcessListModel extends org.primefaces.model.LazyDataModel<Vorgang> implements ILazyEntityListModel<Vorgang>, IFilterableData
| Constructor and Description | 
|---|
LazyProcessListModel(Mandant client,
                    List<Postfach> inboxes)  | 
LazyProcessListModel(Mandant client,
                    Map<String,de.xima.cmn.criteria.FilterCriterion> filters,
                    List<Postfach> inboxes)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Vorgang> | 
getAll()  | 
Map<String,de.xima.cmn.criteria.FilterCriterion> | 
getFilters()  | 
List<Postfach> | 
getInboxes()  | 
Vorgang | 
getRowData(String rowKey)  | 
int | 
getRowIndex(Integer rowKey)  | 
Object | 
getRowKey(Vorgang object)  | 
Vorgang | 
getSelected()  | 
de.xima.cmn.criteria.SortingCriterion | 
getSorting()  | 
List<Vorgang> | 
load()  | 
List<Vorgang> | 
load(int first,
    int pageSize,
    List<org.primefaces.model.SortMeta> multiSortMeta,
    Map<String,Object> filters)  | 
List<Vorgang> | 
load(int first,
    int pageSize,
    String sortField,
    org.primefaces.model.SortOrder sortOrder,
    Map<String,Object> filters)  | 
de.xima.cmn.criteria.FilterCriterion | 
putFilter(String key,
         de.xima.cmn.criteria.FilterCriterion filter)
Add or change filter associated with the given key 
 | 
de.xima.cmn.criteria.FilterCriterion | 
removeFilter(String key)
Remove key associated with given key 
 | 
void | 
setInboxes(List<Postfach> inboxes)  | 
void | 
setSelected(Vorgang selected)  | 
void | 
setSorting(de.xima.cmn.criteria.SortingCriterion sorting)  | 
getPageSize, getRowCount, getRowData, getRowIndex, getWrappedData, isRowAvailable, iterator, iterator, iterator, setPageSize, setRowCount, setRowIndex, setWrappedDataaddDataModelListener, getDataModelListeners, removeDataModelListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic List<Vorgang> load(int first, int pageSize, List<org.primefaces.model.SortMeta> multiSortMeta, Map<String,Object> filters)
load in interface ILazyListModel<Vorgang>load in class org.primefaces.model.LazyDataModel<Vorgang>public List<Vorgang> load(int first, int pageSize, String sortField, org.primefaces.model.SortOrder sortOrder, Map<String,Object> filters)
load in interface ILazyListModel<Vorgang>load in class org.primefaces.model.LazyDataModel<Vorgang>public Vorgang getRowData(String rowKey)
getRowData in interface ILazyListModel<Vorgang>getRowData in interface org.primefaces.model.SelectableDataModel<Vorgang>getRowData in class org.primefaces.model.LazyDataModel<Vorgang>public Object getRowKey(Vorgang object)
getRowKey in interface ILazyListModel<Vorgang>getRowKey in interface org.primefaces.model.SelectableDataModel<Vorgang>getRowKey in class org.primefaces.model.LazyDataModel<Vorgang>public int getRowIndex(Integer rowKey)
public void setSelected(Vorgang selected)
setSelected in interface ILazyListModel<Vorgang>public Vorgang getSelected()
getSelected in interface ILazyListModel<Vorgang>public de.xima.cmn.criteria.FilterCriterion putFilter(String key, de.xima.cmn.criteria.FilterCriterion filter)
putFilter in interface IFilterableDatakey - Stringfilter - FilterCriterionFilterCriterionpublic de.xima.cmn.criteria.FilterCriterion removeFilter(String key)
removeFilter in interface IFilterableDatakey - StringFilterCriterionpublic Map<String,de.xima.cmn.criteria.FilterCriterion> getFilters()
getFilters in interface IFilterableDatapublic de.xima.cmn.criteria.SortingCriterion getSorting()
public void setSorting(de.xima.cmn.criteria.SortingCriterion sorting)
sorting - the sorting to setCopyright © 2019 XIMA MEDIA GmbH. All rights reserved.