Package br.com.jarch.faces.controller
Class BaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
- java.lang.Object
-
- br.com.jarch.faces.controller.BaseController
-
- br.com.jarch.faces.controller.BaseListTaskController<E>
-
- All Implemented Interfaces:
IBaseController,IBaseListTaskController<E>,IDivListFilter<E>,java.io.Serializable
@JArchListTask public abstract class BaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean> extends BaseController implements IBaseListTaskController<E>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BaseListTaskController()
-
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)voidaddFieldOrder(br.com.jarch.jpa.type.FieldOrder fieldOrder)voidassigneeExecuteTask(E task)voidassigneeTask(E task)voidclearFilter()voiddeactiveWhereJpa(java.lang.String id)voidexecuteTask(E taskExecute)voidfillDataModelList()java.util.Map<java.lang.String,java.lang.String>fromToTaskName()java.util.Optional<br.com.jarch.model.IColumnList>getColumnDataTable(java.lang.String field)java.lang.StringgetFieldOrder()java.lang.BooleangetFieldOrderAsc()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()intgetFirstPaginator()intgetLastPaginator()java.util.List<br.com.jarch.crud.search.FieldSearch>getListFieldOrder()java.util.List<java.lang.String>getListGroupTask()java.util.List<java.lang.Integer>getListQuantityPaginator()java.util.List<java.lang.String>getListTabFilter()java.util.List<java.lang.String>getListTaskName()java.lang.IntegergetPaginator()java.lang.IntegergetQuantityPaginator()br.com.jarch.crud.search.ISearch<E>getSearch()java.lang.StringgetTaskNameFilter()booleanisGroupedTask()booleanisShowPaginator()java.util.List<E>listTaskFiltered(java.lang.String group)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)java.util.List<E>nextFourListTaskFiltered(java.lang.String group, int indexStart)voidremoveFieldSearch(java.lang.String attributeOrId)voidrevokeTask(E task)voidsetFieldOrder(java.lang.String fieldOrder)voidsetFieldOrderAsc(java.lang.Boolean fieldOrderAsc)voidsetPaginator(java.lang.Integer paginator)voidsetQuantityPaginator(java.lang.Integer quantityPaginator)voidsetTaskNameFilter(java.lang.String taskNameFilter)voidviewDiagram(E task)-
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.IBaseListTaskController
executeSearch, getListProcessDefinitionKey, getListTask, getName, getOrderTab
-
Methods inherited from interface br.com.jarch.faces.controller.IDivListFilter
clearSearchBeforeFillDataModelList, columnsFilter, listFieldSearch, maxNumberRowFilter, resetDataTable, setMaxResults
-
-
-
-
Method Detail
-
getSearch
public br.com.jarch.crud.search.ISearch<E> getSearch()
- Specified by:
getSearchin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
viewDiagram
public void viewDiagram(E task)
- Specified by:
viewDiagramin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
executeTask
public void executeTask(E taskExecute)
- Specified by:
executeTaskin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
assigneeExecuteTask
public void assigneeExecuteTask(E task)
- Specified by:
assigneeExecuteTaskin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
assigneeTask
public void assigneeTask(E task)
- Specified by:
assigneeTaskin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
revokeTask
public void revokeTask(E task)
- Specified by:
revokeTaskin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
fillDataModelList
public void fillDataModelList()
- Specified by:
fillDataModelListin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
getListTaskName
public java.util.List<java.lang.String> getListTaskName()
- Specified by:
getListTaskNamein interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getListFieldOrder
public java.util.List<br.com.jarch.crud.search.FieldSearch> getListFieldOrder()
- Specified by:
getListFieldOrderin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getListGroupTask
public java.util.List<java.lang.String> getListGroupTask()
- Specified by:
getListGroupTaskin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
isGroupedTask
public boolean isGroupedTask()
- Specified by:
isGroupedTaskin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
listTaskFiltered
public java.util.List<E> listTaskFiltered(java.lang.String group)
- Specified by:
listTaskFilteredin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
nextFourListTaskFiltered
public java.util.List<E> nextFourListTaskFiltered(java.lang.String group, int indexStart)
- Specified by:
nextFourListTaskFilteredin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
clearFilter
public void clearFilter()
- Specified by:
clearFilterin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
getListTabFilter
public java.util.List<java.lang.String> getListTabFilter()
- Specified by:
getListTabFilterin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
getFilters
public java.util.Map<java.lang.String,br.com.jarch.crud.search.FieldSearch> getFilters()
- Specified by:
getFiltersin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
getFieldSearch
public java.util.Optional<br.com.jarch.crud.search.FieldSearch> getFieldSearch(java.lang.String attributeOrId)
- Specified by:
getFieldSearchin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>- Specified by:
getFieldSearchin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
addFieldOrder
public void addFieldOrder(br.com.jarch.jpa.type.FieldOrder fieldOrder)
- Specified by:
addFieldOrderin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
removeFieldSearch
public void removeFieldSearch(java.lang.String attributeOrId)
- Specified by:
removeFieldSearchin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
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 interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
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 interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>- Specified by:
newSearchFieldin interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
activeAndAddParamWhereJpa
public void activeAndAddParamWhereJpa(java.lang.String id, java.lang.String nameParam, java.lang.Object valueParam)- Specified by:
activeAndAddParamWhereJpain interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
activeAndAddParamsWhereJpa
public void activeAndAddParamsWhereJpa(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> paramsFilter)- Specified by:
activeAndAddParamsWhereJpain interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
activeWhereJpa
public void activeWhereJpa(java.lang.String id)
- Specified by:
activeWhereJpain interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
deactiveWhereJpa
public void deactiveWhereJpa(java.lang.String id)
- Specified by:
deactiveWhereJpain interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
getColumnDataTable
public java.util.Optional<br.com.jarch.model.IColumnList> getColumnDataTable(java.lang.String field)
- Specified by:
getColumnDataTablein interfaceIDivListFilter<E extends br.com.jarch.bpm.BaseTaskBean>
-
isShowPaginator
public boolean isShowPaginator()
- Specified by:
isShowPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getListQuantityPaginator
public java.util.List<java.lang.Integer> getListQuantityPaginator()
- Specified by:
getListQuantityPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getTaskNameFilter
public java.lang.String getTaskNameFilter()
- Specified by:
getTaskNameFilterin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
setTaskNameFilter
public void setTaskNameFilter(java.lang.String taskNameFilter)
- Specified by:
setTaskNameFilterin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getFieldOrder
public java.lang.String getFieldOrder()
- Specified by:
getFieldOrderin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
setFieldOrder
public void setFieldOrder(java.lang.String fieldOrder)
- Specified by:
setFieldOrderin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getFieldOrderAsc
public java.lang.Boolean getFieldOrderAsc()
- Specified by:
getFieldOrderAscin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
setFieldOrderAsc
public void setFieldOrderAsc(java.lang.Boolean fieldOrderAsc)
- Specified by:
setFieldOrderAscin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getQuantityPaginator
public java.lang.Integer getQuantityPaginator()
- Specified by:
getQuantityPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
setQuantityPaginator
public void setQuantityPaginator(java.lang.Integer quantityPaginator)
- Specified by:
setQuantityPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getPaginator
public java.lang.Integer getPaginator()
- Specified by:
getPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
setPaginator
public void setPaginator(java.lang.Integer paginator)
- Specified by:
setPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getFirstPaginator
public int getFirstPaginator()
- Specified by:
getFirstPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
getLastPaginator
public int getLastPaginator()
- Specified by:
getLastPaginatorin interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
fromToTaskName
public java.util.Map<java.lang.String,java.lang.String> fromToTaskName()
- Specified by:
fromToTaskNamein interfaceIBaseListTaskController<E extends br.com.jarch.bpm.BaseTaskBean>
-
-