Package br.com.jarch.faces.controller
Interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,S extends br.com.jarch.crud.service.ICrudService<E>,R extends br.com.jarch.crud.repository.CrudRepository<E>>
-
- All Superinterfaces:
IBaseListController<E,S,R>,IDivListFilter<E>,java.io.Serializable
- All Known Implementing Classes:
CommunicationListController,CrudListController,FieldDynamicListController,LogListController,SecretListController,ValueDynamicListController
public interface ICrudListController<E extends br.com.jarch.model.ICrudEntity,S extends br.com.jarch.crud.service.ICrudService<E>,R extends br.com.jarch.crud.repository.CrudRepository<E>> extends IBaseListController<E,S,R>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcallActionDynamic(br.com.jarch.model.IIdentity identity, java.lang.String idDynamic)voidcallActionDynamic(br.com.jarch.model.IIdentity identity, java.lang.String idDynamic, java.lang.String labelMenuDynamic)voidcallActionDynamic(java.lang.Long idEntity, java.lang.String idDynamic)voidcallActionDynamic(java.lang.Long idEntity, java.lang.String idDynamic, java.lang.String labelMenuDynamic)voidcallChange(E identity)voidcallChange(java.lang.Long id)voidcallClone(E identity)voidcallClone(java.lang.Long id)voidcallDelete(E identity)voidcallDelete(java.lang.Long id)voidcallInsert()br.com.jarch.model.ItemMenuSelectedgetItemMenuSelected()java.lang.StringgetWidgetVar()booleanisExclusionLogic()booleanisExistColumnsTotalizer()voidprocessMethodDynamic(java.lang.String method, java.lang.String idDynamic, br.com.jarch.model.IIdentity rowTable, java.lang.String labelMenu)voidprocessMethodDynamic(java.lang.String method, java.lang.String idDynamic, br.com.jarch.model.IIdentity rowTable, java.lang.String labelMenu, boolean showMessageSuccess)voidprocessMethodDynamicConfirmation(boolean confirmation, java.lang.String headerConfirmation, java.lang.String messageConfirmation, java.lang.String method, java.lang.String idDynamic, br.com.jarch.model.IIdentity rowTable, java.lang.String labelMenu, boolean showMessageSuccess)voidprocessMethodDynamicItemMenuSelected()voidsetItemMenuSelected(br.com.jarch.model.ItemMenuSelected itemMenuSelected)java.lang.Stringtotalizer(br.com.jarch.model.IColumnList columnList)-
Methods inherited from interface br.com.jarch.faces.controller.IBaseListController
addParam, callConsult, callConsult, changePageDataTableEvent, exportFormatCsv, exportFormatExcel, exportFormatPdf, exportFormatTxt, exportFormatXml, getAcessMenu, getColumnDataTable, getDataModel, getFieldSearch, getIdDynamicAction, getLabelReport, getListColumnDataTable, getMenuActions, getPageData, getParams, getRepository, getSelections, getService, getTemplateReport, isDisabledAttributeOrder, isDisabledInsert, isDisabledPrint, isExistsActionDynamic, isReportPortrait, isVisibleInsert, isVisiblePrint, newSearchField, newSearchField, onReorderReportGroup, onRowSelect, onRowUnselect, onTransferReportGroup, processBeforeCallConsult, processDisabledEvaluation, processMethodDisabledEvaluation, processMethodMenuAction, processMethodMenuAction, processMethodMenuDownload, processMethodRenderedEvaluation, processRenderedEvaluation, removeParam, restoreLastSearch, saveLastSearch, setSelections, setValueFilter
-
Methods inherited from interface br.com.jarch.faces.controller.IDivListFilter
activeAndAddParamsWhereJpa, activeAndAddParamWhereJpa, activeWhereJpa, addFieldOrder, clearFilter, clearSearchBeforeFillDataModelList, columnsFilter, deactiveWhereJpa, fillDataModelList, getFilters, getListTabFilter, getSearch, listFieldSearch, maxNumberRowFilter, removeFieldSearch, resetDataTable, setMaxResults
-
-
-
-
Method Detail
-
callInsert
void callInsert()
-
callClone
void callClone(java.lang.Long id)
-
callClone
void callClone(E identity)
-
callChange
void callChange(java.lang.Long id)
-
callChange
void callChange(E identity)
-
callDelete
void callDelete(java.lang.Long id)
-
callDelete
void callDelete(E identity)
-
callActionDynamic
void callActionDynamic(java.lang.Long idEntity, java.lang.String idDynamic)
-
callActionDynamic
void callActionDynamic(br.com.jarch.model.IIdentity identity, java.lang.String idDynamic)
-
callActionDynamic
void callActionDynamic(java.lang.Long idEntity, java.lang.String idDynamic, java.lang.String labelMenuDynamic)
-
callActionDynamic
void callActionDynamic(br.com.jarch.model.IIdentity identity, java.lang.String idDynamic, java.lang.String labelMenuDynamic)
-
processMethodDynamic
void processMethodDynamic(java.lang.String method, java.lang.String idDynamic, br.com.jarch.model.IIdentity rowTable, java.lang.String labelMenu)
-
processMethodDynamicItemMenuSelected
void processMethodDynamicItemMenuSelected()
-
getItemMenuSelected
br.com.jarch.model.ItemMenuSelected getItemMenuSelected()
-
setItemMenuSelected
void setItemMenuSelected(br.com.jarch.model.ItemMenuSelected itemMenuSelected)
-
getWidgetVar
java.lang.String getWidgetVar()
-
isExclusionLogic
boolean isExclusionLogic()
-
processMethodDynamic
void processMethodDynamic(java.lang.String method, java.lang.String idDynamic, br.com.jarch.model.IIdentity rowTable, java.lang.String labelMenu, boolean showMessageSuccess)
-
processMethodDynamicConfirmation
void processMethodDynamicConfirmation(boolean confirmation, java.lang.String headerConfirmation, java.lang.String messageConfirmation, java.lang.String method, java.lang.String idDynamic, br.com.jarch.model.IIdentity rowTable, java.lang.String labelMenu, boolean showMessageSuccess)
-
totalizer
java.lang.String totalizer(br.com.jarch.model.IColumnList columnList)
-
isExistColumnsTotalizer
boolean isExistColumnsTotalizer()
-
-