public class LazyExtendedProcessListModel extends org.primefaces.model.LazyDataModel<ExtendedEntityModel<Vorgang>> implements IFilterableData
| Constructor and Description |
|---|
LazyExtendedProcessListModel(Projekt project,
Map<String,de.xima.cmn.criteria.FilterCriterion> filters) |
LazyExtendedProcessListModel(Projekt project,
Map<String,de.xima.cmn.criteria.FilterCriterion> filters,
Postfach[] inboxes) |
| Modifier and Type | Method and Description |
|---|---|
List<ExtendedEntityModel<Vorgang>> |
getAll() |
Map<String,de.xima.cmn.criteria.FilterCriterion> |
getFilters() |
Postfach[] |
getInboxes() |
Projekt |
getProject() |
ExtendedEntityModel<Vorgang> |
getRowData(String rowKey) |
Object |
getRowKey(ExtendedEntityModel<Vorgang> object) |
ExtendedEntityModel<Vorgang> |
getSelected() |
List<ExtendedEntityModel<Vorgang>> |
load(int first,
int pageSize,
List<org.primefaces.model.SortMeta> multiSortMeta,
Map<String,Object> filters) |
List<ExtendedEntityModel<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(Postfach[] inboxes) |
void |
setProject(Projekt project) |
void |
setSelected(ExtendedEntityModel<Vorgang> selected) |
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 LazyExtendedProcessListModel(Projekt project, Map<String,de.xima.cmn.criteria.FilterCriterion> filters)
public List<ExtendedEntityModel<Vorgang>> load(int first, int pageSize, List<org.primefaces.model.SortMeta> multiSortMeta, Map<String,Object> filters)
load in class org.primefaces.model.LazyDataModel<ExtendedEntityModel<Vorgang>>public List<ExtendedEntityModel<Vorgang>> load(int first, int pageSize, String sortField, org.primefaces.model.SortOrder sortOrder, Map<String,Object> filters)
load in class org.primefaces.model.LazyDataModel<ExtendedEntityModel<Vorgang>>public List<ExtendedEntityModel<Vorgang>> getAll()
public ExtendedEntityModel<Vorgang> getRowData(String rowKey)
getRowData in interface org.primefaces.model.SelectableDataModel<ExtendedEntityModel<Vorgang>>getRowData in class org.primefaces.model.LazyDataModel<ExtendedEntityModel<Vorgang>>public Object getRowKey(ExtendedEntityModel<Vorgang> object)
getRowKey in interface org.primefaces.model.SelectableDataModel<ExtendedEntityModel<Vorgang>>getRowKey in class org.primefaces.model.LazyDataModel<ExtendedEntityModel<Vorgang>>public void setSelected(ExtendedEntityModel<Vorgang> selected)
public ExtendedEntityModel<Vorgang> getSelected()
public Projekt getProject()
public void setProject(Projekt project)
public Postfach[] getInboxes()
public void setInboxes(Postfach[] inboxes)
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 IFilterableDataCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.