public ListQueryParameterObject configureQuery(Object parameters) { ListQueryParameterObject queryObject = new ListQueryParameterObject(); queryObject.setParameter(parameters); return configureQuery(queryObject); }
@SuppressWarnings("unchecked") public DecisionDefinitionEntity findDecisionDefinitionByKeyVersionTagAndTenantId(String decisionDefinitionKey, String decisionDefinitionVersionTag, String tenantId) { Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("decisionDefinitionVersionTag", decisionDefinitionVersionTag); parameters.put("decisionDefinitionKey", decisionDefinitionKey); parameters.put("tenantId", tenantId); ListQueryParameterObject parameterObject = new ListQueryParameterObject(); parameterObject.setParameter(parameters); List<DecisionDefinitionEntity> decisionDefinitions = getDbEntityManager().selectList("selectDecisionDefinitionByKeyVersionTag", parameterObject); if (decisionDefinitions.size() == 1) { return decisionDefinitions.get(0); } else if (decisionDefinitions.isEmpty()) { return null; } else { throw LOG.multipleDefinitionsForVersionTagException(decisionDefinitionKey, decisionDefinitionVersionTag); } }
@SuppressWarnings("unchecked") public DecisionDefinitionEntity findDecisionDefinitionByKeyVersionTagAndTenantId(String decisionDefinitionKey, String decisionDefinitionVersionTag, String tenantId) { Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("decisionDefinitionVersionTag", decisionDefinitionVersionTag); parameters.put("decisionDefinitionKey", decisionDefinitionKey); parameters.put("tenantId", tenantId); ListQueryParameterObject parameterObject = new ListQueryParameterObject(); parameterObject.setParameter(parameters); List<DecisionDefinitionEntity> decisionDefinitions = getDbEntityManager().selectList("selectDecisionDefinitionByKeyVersionTag", parameterObject); if (decisionDefinitions.size() == 1) { return decisionDefinitions.get(0); } else if (decisionDefinitions.isEmpty()) { return null; } else { throw LOG.multipleDefinitionsForVersionTagException(decisionDefinitionKey, decisionDefinitionVersionTag); } }
public void updateBatchSuspensionStateById(String batchId, SuspensionState suspensionState) { Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("batchId", batchId); parameters.put("suspensionState", suspensionState.getStateCode()); ListQueryParameterObject queryParameter = new ListQueryParameterObject(); queryParameter.setParameter(parameters); getDbEntityManager().update(BatchEntity.class, "updateBatchSuspensionStateByParameters", queryParameter); }
public ListQueryParameterObject configureQuery(Object parameters) { ListQueryParameterObject queryObject = new ListQueryParameterObject(); queryObject.setParameter(parameters); return configureQuery(queryObject); }
public void updateBatchSuspensionStateById(String batchId, SuspensionState suspensionState) { Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("batchId", batchId); parameters.put("suspensionState", suspensionState.getStateCode()); ListQueryParameterObject queryParameter = new ListQueryParameterObject(); queryParameter.setParameter(parameters); getDbEntityManager().update(BatchEntity.class, "updateBatchSuspensionStateByParameters", queryParameter); }
@SuppressWarnings("unchecked") public List<Event> findEventsByTaskId(String taskId) { checkHistoryEnabled(); ListQueryParameterObject query = new ListQueryParameterObject(); query.setParameter(taskId); query.getOrderingProperties().add(new QueryOrderingProperty(new QueryPropertyImpl("TIME_"), Direction.DESCENDING)); return getDbEntityManager().selectList("selectEventsByTaskId", query); }
@SuppressWarnings("unchecked") public List<Event> findEventsByTaskId(String taskId) { checkHistoryEnabled(); ListQueryParameterObject query = new ListQueryParameterObject(); query.setParameter(taskId); query.getOrderingProperties().add(new QueryOrderingProperty(new QueryPropertyImpl("TIME_"), Direction.DESCENDING)); return getDbEntityManager().selectList("selectEventsByTaskId", query); }
public ListQueryParameterObject configureQuery(Object parameters) { ListQueryParameterObject queryObject = new ListQueryParameterObject(); queryObject.setParameter(parameters); return configureQuery(queryObject); }
@SuppressWarnings("unchecked") public DecisionDefinitionEntity findDecisionDefinitionByKeyVersionTagAndTenantId(String decisionDefinitionKey, String decisionDefinitionVersionTag, String tenantId) { Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("decisionDefinitionVersionTag", decisionDefinitionVersionTag); parameters.put("decisionDefinitionKey", decisionDefinitionKey); parameters.put("tenantId", tenantId); ListQueryParameterObject parameterObject = new ListQueryParameterObject(); parameterObject.setParameter(parameters); List<DecisionDefinitionEntity> decisionDefinitions = getDbEntityManager().selectList("selectDecisionDefinitionByKeyVersionTag", parameterObject); if (decisionDefinitions.size() == 1) { return decisionDefinitions.get(0); } else if (decisionDefinitions.isEmpty()) { return null; } else { throw LOG.multipleDefinitionsForVersionTagException(decisionDefinitionKey, decisionDefinitionVersionTag); } }
public void updateBatchSuspensionStateById(String batchId, SuspensionState suspensionState) { Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("batchId", batchId); parameters.put("suspensionState", suspensionState.getStateCode()); ListQueryParameterObject queryParameter = new ListQueryParameterObject(); queryParameter.setParameter(parameters); getDbEntityManager().update(BatchEntity.class, "updateBatchSuspensionStateByParameters", queryParameter); }
@SuppressWarnings("unchecked") public List<Event> findEventsByTaskId(String taskId) { checkHistoryEnabled(); ListQueryParameterObject query = new ListQueryParameterObject(); query.setParameter(taskId); query.getOrderingProperties().add(new QueryOrderingProperty(new QueryPropertyImpl("TIME_"), Direction.DESCENDING)); return getDbEntityManager().selectList("selectEventsByTaskId", query); }