}
JsonArrayBuilder arrayBuilder = Json.createArrayBuilder();
for (Map.Entry<String,String> entry : parameters.entrySet()) {
arrayBuilder.add(Json.createObjectBuilder().add(JSON_OBJECT_NAME, entry.getKey()).add(JSON_OBJECT_VALUE, entry.getValue()).build());
}
return handleJsonResponse(post("resources/jdbc-connection-pool/" + urlEncode(poolName) + "/property" ,arrayBuilder.build()));
}
public CommandResult pingJdbcConnectionPool(String poolName) {
return handleJsonResponse(managementResource.path("resources/ping-connection-pool/").queryParam("id", poolName).request(MediaType.APPLICATION_JSON).get(Response.class));
}