protected ValueType getValueTypeByName(String name, ProcessEngine engine) { ValueTypeResolver valueTypeResolver = engine.getProcessEngineConfiguration().getValueTypeResolver(); return valueTypeResolver.typeForName(name); }
public void initializeValue(VariableSerializers serializers) { TypedValue typedValue = wrappedQueryValue.getTypedValue(); ValueTypeResolver resolver = Context.getProcessEngineConfiguration().getValueTypeResolver(); Collection<ValueType> concreteTypes = resolver.getSubTypes(typedValue.getType()); for (ValueType type : concreteTypes) { if (type.canConvertFromTypedValue(typedValue)) { TypedValue convertedValue = type.convertFromTypedValue(typedValue); SingleQueryVariableValueCondition aggregatedValue = new SingleQueryVariableValueCondition(wrappedQueryValue); aggregatedValue.initializeValue(serializers, convertedValue); aggregatedValues.add(aggregatedValue); } } }
public void initializeValue(VariableSerializers serializers) { TypedValue typedValue = wrappedQueryValue.getTypedValue(); ValueTypeResolver resolver = Context.getProcessEngineConfiguration().getValueTypeResolver(); Collection<ValueType> concreteTypes = resolver.getSubTypes(typedValue.getType()); for (ValueType type : concreteTypes) { if (type.canConvertFromTypedValue(typedValue)) { TypedValue convertedValue = type.convertFromTypedValue(typedValue); SingleQueryVariableValueCondition aggregatedValue = new SingleQueryVariableValueCondition(wrappedQueryValue); aggregatedValue.initializeValue(serializers, convertedValue); aggregatedValues.add(aggregatedValue); } } }
protected ValueType getValueTypeByName(String name, ProcessEngine engine) { ValueTypeResolver valueTypeResolver = engine.getProcessEngineConfiguration().getValueTypeResolver(); return valueTypeResolver.typeForName(name); }
public void initializeValue(VariableSerializers serializers) { TypedValue typedValue = wrappedQueryValue.getTypedValue(); ValueTypeResolver resolver = Context.getProcessEngineConfiguration().getValueTypeResolver(); Collection<ValueType> concreteTypes = resolver.getSubTypes(typedValue.getType()); for (ValueType type : concreteTypes) { if (type.canConvertFromTypedValue(typedValue)) { TypedValue convertedValue = type.convertFromTypedValue(typedValue); SingleQueryVariableValueCondition aggregatedValue = new SingleQueryVariableValueCondition(wrappedQueryValue); aggregatedValue.initializeValue(serializers, convertedValue); aggregatedValues.add(aggregatedValue); } } }
ValueType valueType = valueTypeResolver.typeForName(fromRestApiTypeName(type)); if(valueType == null) { throw new RestException(Status.BAD_REQUEST, String.format("Unsupported value type '%s'", type));
ValueType valueType = valueTypeResolver.typeForName(fromRestApiTypeName(type)); if(valueType == null) { throw new RestException(Status.BAD_REQUEST, String.format("Unsupported value type '%s'", type));
protected ValueType getValueTypeByName(String name, ProcessEngine engine) { ValueTypeResolver valueTypeResolver = engine.getProcessEngineConfiguration().getValueTypeResolver(); return valueTypeResolver.typeForName(name); }
ValueType valueType = valueTypeResolver.typeForName(fromRestApiTypeName(type)); if(valueType == null) { throw new RestException(Status.BAD_REQUEST, String.format("Unsupported value type '%s'", type));