protected void doSetSearchFilter(Query<T> query) throws UnifyException { query.ignoreEmptyCriteria(true); }
@Override public List<? extends Listable> execute(Locale locale, ZeroParams params) throws UnifyException { BatchFileDefinitionQuery query = new BatchFileDefinitionQuery(); query.order("description").ignoreEmptyCriteria(true); return this.getFileModule().findBatchFileDefinitions(query); } }
@Override protected List<ApplicationMenuItem> find() throws UnifyException { ApplicationMenuItemQuery query = new ApplicationMenuItemQuery(); query.menuId(searchMenuId); if (getSearchStatus() != null) { query.status(getSearchStatus()); } query.order("caption").ignoreEmptyCriteria(true); return getSystemService().findMenuItems(query); }
@Override protected List<WfCategory> find() throws UnifyException { WfCategoryQuery query = new WfCategoryQuery(); if (QueryUtils.isValidStringCriteria(searchName)) { query.nameLike(searchName); } if (QueryUtils.isValidStringCriteria(searchDescription)) { query.descriptionLike(searchDescription); } if (searchStatus != null) { query.status(searchStatus); } query.order("description").ignoreEmptyCriteria(true); return getWorkflowService().findWfCategories(query); }
@Override protected List<Authentication> find() throws UnifyException { AuthenticationQuery query = new AuthenticationQuery(); if (QueryUtils.isValidStringCriteria(searchName)) { query.nameLike(searchName); } if (QueryUtils.isValidStringCriteria(searchDescription)) { query.descriptionLike(searchDescription); } if (getSearchStatus() != null) { query.status(getSearchStatus()); } query.order("description").ignoreEmptyCriteria(true); return getSystemService().findAuthentications(query); }
@Override protected List<Department> find() throws UnifyException { DepartmentQuery query = new DepartmentQuery(); if (QueryUtils.isValidStringCriteria(searchName)) { query.name(searchName); } if (QueryUtils.isValidStringCriteria(searchDescription)) { query.descriptionLike(searchDescription); } if (getSearchStatus() != null) { query.status(getSearchStatus()); } query.order("description").ignoreEmptyCriteria(true); return getOrganizationService().findDepartments(query); }
@Override protected List<Branch> find() throws UnifyException { BranchQuery query = new BranchQuery(); if (QueryUtils.isValidStringCriteria(searchName)) { query.name(searchName); } if (QueryUtils.isValidStringCriteria(searchDescription)) { query.descriptionLike(searchDescription); } if (getSearchStatus() != null) { query.status(getSearchStatus()); } query.order("description").ignoreEmptyCriteria(true); return getOrganizationService().findBranches(query); }
@Override protected List<WfDoc> find() throws UnifyException { WfDocQuery query = new WfDocQuery(); if (QueryUtils.isValidLongCriteria(searchWfCategoryId)) { query.wfCategoryId(searchWfCategoryId); } if (QueryUtils.isValidStringCriteria(searchName)) { query.nameLike(searchName); } if (QueryUtils.isValidStringCriteria(searchDescription)) { query.descriptionLike(searchDescription); } if (searchStatus != null) { query.wfCategoryStatus(searchStatus); } query.order("description").ignoreEmptyCriteria(true); return getWorkflowService().findWfDocs(query); }
@Override public List<? extends Listable> execute(Locale locale, AssignParams params) throws UnifyException { if (QueryUtils.isValidStringCriteria(params.getFilterId1())) { PrivilegeQuery query = new PrivilegeQuery(); query.privilegeCategoryId(params.getFilterId1(Long.class)); if (QueryUtils.isValidStringCriteria(params.getFilterId2())) { query.moduleId(params.getFilterId2(Long.class)); } if (params.isAssignedIdList()) { query.idNotIn(params.getAssignedIdList(Long.class)); } query.select("id", "description").order("description").ignoreEmptyCriteria(true); return getOrganizationService().findPrivileges(query); } return Collections.emptyList(); } }
@Override protected List<SystemParameter> find() throws UnifyException { SystemParameterQuery query = new SystemParameterQuery(); if (QueryUtils.isValidLongCriteria(searchModuleId)) { query.moduleId(searchModuleId); } if (searchType != null) { query.type(searchType); } if (QueryUtils.isValidStringCriteria(searchName)) { query.nameLike(searchName); } if (QueryUtils.isValidStringCriteria(searchDescription)) { query.descriptionLike(searchDescription); } query.order("description").ignoreEmptyCriteria(true); return getSystemService().findSysParameters(query); }
db().updateAll(new SystemAssetQuery().installed(Boolean.TRUE), update); ShortcutTileQuery dtQuery = (ShortcutTileQuery) new ShortcutTileQuery().clear().ignoreEmptyCriteria(true); db().updateAll(dtQuery, update);