req.setOutputFormat( lookupRequestBeanProperty(requestBean, "outputFormat", true));
normalizeVersion(normalize(KvpUtils.getSingleValue(req.getKvp(), "version")))); req.setRequest(normalize(KvpUtils.getSingleValue(req.getKvp(), "request"))); req.setOutputFormat(normalize(KvpUtils.getSingleValue(req.getKvp(), "outputFormat"))); req.setOutputFormat(normalize((String) xml.get("outputFormat")));
private void setOutputFormat( Request request, Object parsedRequest, Method formatSetter, String outputformat) throws IllegalAccessException, InvocationTargetException { request.setOutputFormat(outputformat); formatSetter.invoke(parsedRequest, outputformat); }
Request buildRequest(String service, String request, String outputFormat) { Request r = new Request(); r.setService(service); r.setRequest(request); r.setOutputFormat(outputFormat); return r; } }