Package br.com.jarch.faces.controller
Class BaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
- java.lang.Object
-
- br.com.jarch.faces.controller.BaseController<E>
-
- br.com.jarch.faces.controller.BaseFilterSelectController<E>
-
- All Implemented Interfaces:
IBaseController<E>,IBaseFilterSelectController<E>,IDivListFilter<E>,java.io.Serializable
- Direct Known Subclasses:
BatchFilterSelectController,CommunicationFilterSelectController,ExecutionFilterSelectController,FieldDynamicFilterSelectController,LogFilterSelectController,SecretFilterSelectController,ValueDynamicFilterSelectController
public abstract class BaseFilterSelectController<E extends br.com.jarch.model.IIdentity> extends BaseController<E> implements IBaseFilterSelectController<E>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BaseFilterSelectController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactiveAndAddParamsWhereJpa(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> paramsFilter)voidactiveAndAddParamWhereJpa(java.lang.String id, java.lang.String nameParam, java.lang.Object valueParam)voidactiveWhereJpa(java.lang.String id)voidaddValue(java.util.List lista)voidaddValueWhereJpa(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> values)java.lang.StringclassCssPanelGridFilterResponsive()voidclearDataModelList()voidclearFilter()voidclearLookup()voidclearSelected()voiddeactiveWhereJpa(java.lang.String id)voidfillDataModelList()java.lang.StringgetCodeLookup()java.util.Optional<br.com.jarch.model.IColumnList>getColumnDataTable(java.lang.String field)LazyDataModelPaginator<E>getDataModel()java.lang.StringgetDescriptionLookup()java.util.Optional<br.com.jarch.crud.search.FieldSearch>getFieldSearch(java.lang.String attributeOrId)java.util.Map<java.lang.String,br.com.jarch.crud.search.FieldSearch>getFilters()java.util.List<? super E>getListaAcumulados()java.util.List<? super E>getListAccumulated()java.util.List<br.com.jarch.model.IColumnList>getListColumnDataTable()java.util.List<E>getListData()<T extends br.com.jarch.model.IIdentity>
java.util.List<T>getListData(java.lang.Class<T> classResult)java.util.List<java.lang.String>getListTabFilter()br.com.jarch.crud.repository.BaseRepository<E>getRepository()br.com.jarch.crud.search.ISearch<E>getSearch()org.primefaces.model.SelectableDataModel<E>getSelectableDataModel()java.util.List<? super E>getSelections()br.com.jarch.crud.service.IBaseService<E>getService()EgetUnicoRetorno()java.lang.StringgetWidgetVar()voidiniciaUnicoRetorno(E novoUnicoRetorno)br.com.jarch.crud.search.FieldSearchnewSearchField(br.com.jarch.util.type.FieldType fieldType, java.lang.String field, java.lang.Object value)<T> br.com.jarch.crud.search.FieldSearchnewSearchField(br.com.jarch.util.type.FieldType fieldType, javax.persistence.metamodel.Attribute<?,T> field, T value)voidonRowSelect(org.primefaces.event.SelectEvent<E> event)voidonRowUnselect(org.primefaces.event.UnselectEvent event)voidonToggleSelect(org.primefaces.event.ToggleSelectEvent event)voidsearchCodeLookup()voidsearchCodeLookup(java.lang.String codeLookup)voidselectRecnoTable(java.lang.Long id)voidsetCodeLookup(java.lang.String codigo)voidsetDescriptionLookup(java.lang.String descricao)voidsetListaAcumulados(java.util.List<E> listaAcumulados)voidsetListAccumulated(java.util.List<E> listAccumulated)voidsetSelections(java.util.List<? super E> selections)-
Methods inherited from class br.com.jarch.faces.controller.BaseController
classEntity, getMultiTenant, getTask, getUserInformation, insertDynamicColumn, isRevokeTaskOnCancelReturn, isStartedWorkFlow, isSystemTest, isUsageDynamicColumn, listDynamicColumn, setRevokeTaskOnCancelReturn, setTask, viewDiagram
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface br.com.jarch.faces.controller.IDivListFilter
addFieldOrder, clearSearchBeforeFillDataModelList, columnsFilter, listFieldSearch, maxNumberRowFilter, removeFieldSearch, resetDataTable, setMaxResults
-
-
-
-
Method Detail
-
addValue
public void addValue(java.util.List lista)
- Specified by:
addValuein interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getService
public br.com.jarch.crud.service.IBaseService<E> getService()
- Specified by:
getServicein interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getRepository
public br.com.jarch.crud.repository.BaseRepository<E> getRepository()
- Specified by:
getRepositoryin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
selectRecnoTable
public void selectRecnoTable(java.lang.Long id)
- Specified by:
selectRecnoTablein interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
clearSelected
public void clearSelected()
- Specified by:
clearSelectedin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getDataModel
public LazyDataModelPaginator<E> getDataModel()
- Specified by:
getDataModelin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getListData
public java.util.List<E> getListData()
- Specified by:
getListDatain interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getListData
public <T extends br.com.jarch.model.IIdentity> java.util.List<T> getListData(java.lang.Class<T> classResult)
- Specified by:
getListDatain interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getSelections
public java.util.List<? super E> getSelections()
- Specified by:
getSelectionsin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
setSelections
public void setSelections(java.util.List<? super E> selections)
- Specified by:
setSelectionsin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
onToggleSelect
public void onToggleSelect(org.primefaces.event.ToggleSelectEvent event)
- Specified by:
onToggleSelectin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
onRowSelect
public void onRowSelect(org.primefaces.event.SelectEvent<E> event)
- Specified by:
onRowSelectin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
onRowUnselect
public void onRowUnselect(org.primefaces.event.UnselectEvent event)
- Specified by:
onRowUnselectin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getListColumnDataTable
public java.util.List<br.com.jarch.model.IColumnList> getListColumnDataTable()
- Specified by:
getListColumnDataTablein interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getColumnDataTable
public java.util.Optional<br.com.jarch.model.IColumnList> getColumnDataTable(java.lang.String field)
- Specified by:
getColumnDataTablein interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
getColumnDataTablein interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
getUnicoRetorno
public E getUnicoRetorno()
- Specified by:
getUnicoRetornoin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getCodeLookup
public java.lang.String getCodeLookup()
- Specified by:
getCodeLookupin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
setCodeLookup
public void setCodeLookup(java.lang.String codigo)
- Specified by:
setCodeLookupin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getDescriptionLookup
public java.lang.String getDescriptionLookup()
- Specified by:
getDescriptionLookupin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
setDescriptionLookup
public void setDescriptionLookup(java.lang.String descricao)
- Specified by:
setDescriptionLookupin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
searchCodeLookup
public void searchCodeLookup()
- Specified by:
searchCodeLookupin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
searchCodeLookup
public void searchCodeLookup(java.lang.String codeLookup)
- Specified by:
searchCodeLookupin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
iniciaUnicoRetorno
public void iniciaUnicoRetorno(E novoUnicoRetorno)
- Specified by:
iniciaUnicoRetornoin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
classCssPanelGridFilterResponsive
public java.lang.String classCssPanelGridFilterResponsive()
- Specified by:
classCssPanelGridFilterResponsivein interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getWidgetVar
public java.lang.String getWidgetVar()
- Specified by:
getWidgetVarin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getSearch
public br.com.jarch.crud.search.ISearch<E> getSearch()
- Specified by:
getSearchin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
getSearchin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
addValueWhereJpa
public void addValueWhereJpa(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> values)- Specified by:
addValueWhereJpain interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
clearLookup
public void clearLookup()
- Specified by:
clearLookupin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
clearFilter
public void clearFilter()
- Specified by:
clearFilterin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
fillDataModelList
public void fillDataModelList()
- Specified by:
fillDataModelListin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
clearDataModelList
public void clearDataModelList()
- Specified by:
clearDataModelListin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getSelectableDataModel
public org.primefaces.model.SelectableDataModel<E> getSelectableDataModel()
- Specified by:
getSelectableDataModelin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
newSearchField
public br.com.jarch.crud.search.FieldSearch newSearchField(br.com.jarch.util.type.FieldType fieldType, java.lang.String field, java.lang.Object value)- Specified by:
newSearchFieldin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
newSearchFieldin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
newSearchField
public <T> br.com.jarch.crud.search.FieldSearch newSearchField(br.com.jarch.util.type.FieldType fieldType, javax.persistence.metamodel.Attribute<?,T> field, T value)- Specified by:
newSearchFieldin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
newSearchFieldin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
getListaAcumulados
public java.util.List<? super E> getListaAcumulados()
-
getListAccumulated
public java.util.List<? super E> getListAccumulated()
- Specified by:
getListAccumulatedin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
setListaAcumulados
public void setListaAcumulados(java.util.List<E> listaAcumulados)
-
setListAccumulated
public void setListAccumulated(java.util.List<E> listAccumulated)
- Specified by:
setListAccumulatedin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>
-
getListTabFilter
public java.util.List<java.lang.String> getListTabFilter()
- Specified by:
getListTabFilterin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
getFilters
public java.util.Map<java.lang.String,br.com.jarch.crud.search.FieldSearch> getFilters()
- Specified by:
getFiltersin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
getFieldSearch
public java.util.Optional<br.com.jarch.crud.search.FieldSearch> getFieldSearch(java.lang.String attributeOrId)
- Specified by:
getFieldSearchin interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
getFieldSearchin interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
activeAndAddParamWhereJpa
public void activeAndAddParamWhereJpa(java.lang.String id, java.lang.String nameParam, java.lang.Object valueParam)- Specified by:
activeAndAddParamWhereJpain interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
activeAndAddParamWhereJpain interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
activeAndAddParamsWhereJpa
public void activeAndAddParamsWhereJpa(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> paramsFilter)- Specified by:
activeAndAddParamsWhereJpain interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
activeAndAddParamsWhereJpain interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
activeWhereJpa
public void activeWhereJpa(java.lang.String id)
- Specified by:
activeWhereJpain interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
activeWhereJpain interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
deactiveWhereJpa
public void deactiveWhereJpa(java.lang.String id)
- Specified by:
deactiveWhereJpain interfaceIBaseFilterSelectController<E extends br.com.jarch.model.IIdentity>- Specified by:
deactiveWhereJpain interfaceIDivListFilter<E extends br.com.jarch.model.IIdentity>
-
-