private ProcessingParameters getProcessingParameter(Map<String, String[]> pParameterMap) { Map<String,String> ret = new HashMap<String, String>(); if (pParameterMap != null) { for (Map.Entry<String,String[]> entry : pParameterMap.entrySet()) { String values[] = entry.getValue(); if (values != null && values.length > 0) { ret.put(entry.getKey(), values[0]); } } } return config.getProcessingParameters(ret); }
private ProcessingParameters getProcessingParameter(Map<String, String[]> pParameterMap) { Map<String,String> ret = new HashMap<String, String>(); if (pParameterMap != null) { for (Map.Entry<String,String[]> entry : pParameterMap.entrySet()) { String values[] = entry.getValue(); if (values != null && values.length > 0) { ret.put(entry.getKey(), values[0]); } } } return config.getProcessingParameters(ret); }
private ProcessingParameters getProcessingParameter(Map<String, String[]> pParameterMap) { Map<String,String> ret = new HashMap<String, String>(); if (pParameterMap != null) { for (Map.Entry<String,String[]> entry : pParameterMap.entrySet()) { String values[] = entry.getValue(); if (values != null && values.length > 0) { ret.put(entry.getKey(), values[0]); } } } return config.getProcessingParameters(ret); }
void run(OutputStream sink) { try { JmxRequest request = JmxRequestFactory.createPostRequest(pRequestMap, config.getProcessingParameters(pParams)); JSONObject json = manager.handleRequest(request); OutputStreamWriter writer = new OutputStreamWriter(sink); json.writeJSONString(writer); writer.flush(); } catch (JMException | IOException cause) { throw new AssertionError("Cannot invoke jolokia", cause); } }