protected void applyFilters(FilterQuery query) { if (filterId != null) { query.filterId(filterId); } if (resourceType != null) { query.filterResourceType(resourceType); } if (name != null) { query.filterName(name); } if (nameLike != null) { query.filterNameLike(nameLike); } if (owner != null) { query.filterOwner(owner); } }
public void testQueryByInvalidName() { FilterQuery query = filterService.createFilterQuery().filterName("invalid"); assertNull(query.singleResult()); assertEquals(0, query.list().size()); assertEquals(0, query.count()); try { filterService.createFilterQuery().filterName(null); fail("Exception expected"); } catch (ProcessEngineException e) { // expected } }
protected void applyFilters(FilterQuery query) { if (filterId != null) { query.filterId(filterId); } if (resourceType != null) { query.filterResourceType(resourceType); } if (name != null) { query.filterName(name); } if (nameLike != null) { query.filterNameLike(nameLike); } if (owner != null) { query.filterOwner(owner); } }
public void testQueryByName() { FilterQuery query = filterService.createFilterQuery().filterName("a"); assertNotNull(query.singleResult()); assertEquals(1, query.list().size()); assertEquals(1, query.count()); }
protected void verifyQueryMockMultipleParameters() { verify(mockedQuery).filterId(MockProvider.EXAMPLE_FILTER_ID); verify(mockedQuery).filterResourceType(MockProvider.EXAMPLE_FILTER_RESOURCE_TYPE); verify(mockedQuery).filterName(MockProvider.EXAMPLE_FILTER_NAME); verify(mockedQuery).filterNameLike(MockProvider.EXAMPLE_FILTER_NAME); verify(mockedQuery).filterOwner(MockProvider.EXAMPLE_FILTER_OWNER); }
hasProperty("name", equalTo("a")))); assertEquals(1, filterService.createFilterQuery().orderByFilterId().filterName("a").asc().list().size()); assertEquals(1, filterService.createFilterQuery().orderByFilterId().filterName("a").desc().list().size());
public void testQueryFilter() { Filter filter2 = filterService.createTaskFilterQuery() .filterId(filter.getId()) .filterName("name") .filterOwner("owner") .singleResult(); compareFilter(filter, filter2); filter2 = filterService.createTaskFilterQuery() .filterNameLike("%m%") .singleResult(); compareFilter(filter, filter2); }
public void testQueryUnknownFilter() { Filter unknownFilter = filterService.createTaskFilterQuery() .filterId("unknown") .singleResult(); assertNull(unknownFilter); unknownFilter = filterService.createTaskFilterQuery() .filterId(filter.getId()) .filterName("invalid") .singleResult(); assertNull(unknownFilter); }
protected void applyFilters(FilterQuery query) { if (filterId != null) { query.filterId(filterId); } if (resourceType != null) { query.filterResourceType(resourceType); } if (name != null) { query.filterName(name); } if (nameLike != null) { query.filterNameLike(nameLike); } if (owner != null) { query.filterOwner(owner); } }
@Override public void postProcessEngineBuild(final ProcessEngine processEngine) { Objects.requireNonNull(filterName); Filter filter = processEngine.getFilterService().createFilterQuery().filterName(filterName).singleResult(); if (filter == null) { filter = processEngine.getFilterService().newTaskFilter(filterName); processEngine.getFilterService().saveFilter(filter); LOG.createInitialFilter(filter); } }
public void testQueryFilter() { Filter filter2 = filterService.createTaskFilterQuery() .filterId(filter.getId()) .filterName("name") .filterOwner("owner") .singleResult(); compareFilter(filter, filter2); filter2 = filterService.createTaskFilterQuery() .filterNameLike("%m%") .singleResult(); compareFilter(filter, filter2); }
@Override public void postProcessEngineBuild(final ProcessEngine processEngine) { Objects.requireNonNull(filterName); Filter filter = processEngine.getFilterService().createFilterQuery().filterName(filterName).singleResult(); if (filter == null) { filter = processEngine.getFilterService().newTaskFilter(filterName); processEngine.getFilterService().saveFilter(filter); LOG.createInitialFilter(filter); } }
public static String createFilter(ProcessEngine engine, String name, int priority, String description, TaskQuery query, List<Map<String, String>> variables, Object... additionalProperties) { Filter existingFilter = engine.getFilterService().createFilterQuery().filterName(name).singleResult(); if (existingFilter!=null) { return existingFilter.getId(); } Map<String, Object> filterProperties = new HashMap<String, Object>(); filterProperties.put("description", description); filterProperties.put("priority", priority); String key = null; for (Object additionalProperty : additionalProperties) { if (key == null) { key = (String) additionalProperty; } else { filterProperties.put(key, additionalProperty); key = null; } } filterProperties.put("variables", variables); Filter myTasksFilter = engine.getFilterService().newTaskFilter() // .setName(name) // .setProperties(filterProperties)// .setOwner("admin")// .setQuery(query); engine.getFilterService().saveFilter(myTasksFilter); return myTasksFilter.getId(); }
public void testQueryByInvalidName() { FilterQuery query = filterService.createFilterQuery().filterName("invalid"); assertNull(query.singleResult()); assertEquals(0, query.list().size()); assertEquals(0, query.count()); try { filterService.createFilterQuery().filterName(null); fail("Exception expected"); } catch (ProcessEngineException e) { // expected } }
public void testQueryByName() { FilterQuery query = filterService.createFilterQuery().filterName("a"); assertNotNull(query.singleResult()); assertEquals(1, query.list().size()); assertEquals(1, query.count()); }
public void testQueryUnknownFilter() { Filter unknownFilter = filterService.createTaskFilterQuery() .filterId("unknown") .singleResult(); assertNull(unknownFilter); unknownFilter = filterService.createTaskFilterQuery() .filterId(filter.getId()) .filterName("invalid") .singleResult(); assertNull(unknownFilter); }
hasProperty("name", equalTo("a")))); assertEquals(1, filterService.createFilterQuery().orderByFilterId().filterName("a").asc().list().size()); assertEquals(1, filterService.createFilterQuery().orderByFilterId().filterName("a").desc().list().size());
if (engine.getFilterService().createFilterQuery().filterName("Alle").count() == 0) {