protected void mergeExpressions(AbstractQuery<?, ?> extendedQuery, AbstractQuery<?, ?> extendingQuery) { Map<String, String> mergedExpressions = new HashMap<String, String>(extendingQuery.getExpressions()); for (Map.Entry<String, String> entry : this.getExpressions().entrySet()) { if (!mergedExpressions.containsKey(entry.getKey())) { mergedExpressions.put(entry.getKey(), entry.getValue()); } } extendedQuery.setExpressions(mergedExpressions); }
protected void mergeExpressions(AbstractQuery<?, ?> extendedQuery, AbstractQuery<?, ?> extendingQuery) { Map<String, String> mergedExpressions = new HashMap<String, String>(extendingQuery.getExpressions()); for (Map.Entry<String, String> entry : this.getExpressions().entrySet()) { if (!mergedExpressions.containsKey(entry.getKey())) { mergedExpressions.put(entry.getKey(), entry.getValue()); } } extendedQuery.setExpressions(mergedExpressions); }
@Override public void validate(T query) { if (!Context.getProcessEngineConfiguration().isEnableExpressionsInAdhocQueries() && !query.getExpressions().isEmpty()) { throw new BadUserRequestException("Expressions are forbidden in adhoc queries. This behavior can be toggled" + " in the process engine configuration"); } }
@Override public void validate(T query) { if (!Context.getProcessEngineConfiguration().isEnableExpressionsInStoredQueries() && !query.getExpressions().isEmpty()) { throw new BadUserRequestException("Expressions are forbidden in stored queries. This behavior can be toggled" + " in the process engine configuration"); } }
@Override public void validate(T query) { if (!Context.getProcessEngineConfiguration().isEnableExpressionsInAdhocQueries() && !query.getExpressions().isEmpty()) { throw new BadUserRequestException("Expressions are forbidden in adhoc queries. This behavior can be toggled" + " in the process engine configuration"); } }
@Override public void validate(T query) { if (!Context.getProcessEngineConfiguration().isEnableExpressionsInStoredQueries() && !query.getExpressions().isEmpty()) { throw new BadUserRequestException("Expressions are forbidden in stored queries. This behavior can be toggled" + " in the process engine configuration"); } }
protected void mergeExpressions(AbstractQuery<?, ?> extendedQuery, AbstractQuery<?, ?> extendingQuery) { Map<String, String> mergedExpressions = new HashMap<String, String>(extendingQuery.getExpressions()); for (Map.Entry<String, String> entry : this.getExpressions().entrySet()) { if (!mergedExpressions.containsKey(entry.getKey())) { mergedExpressions.put(entry.getKey(), entry.getValue()); } } extendedQuery.setExpressions(mergedExpressions); }
@Override public void validate(T query) { if (!Context.getProcessEngineConfiguration().isEnableExpressionsInAdhocQueries() && !query.getExpressions().isEmpty()) { throw new BadUserRequestException("Expressions are forbidden in adhoc queries. This behavior can be toggled" + " in the process engine configuration"); } }
@Override public void validate(T query) { if (!Context.getProcessEngineConfiguration().isEnableExpressionsInStoredQueries() && !query.getExpressions().isEmpty()) { throw new BadUserRequestException("Expressions are forbidden in stored queries. This behavior can be toggled" + " in the process engine configuration"); } }