object
919293949596979899100101
{ writeOperation(operation, writer); } writer.endArray(); } writer.endObject(); printWriter.flush(); } catch (JSONException e) {
222223224225226227228229230231232
if (nodes != null) { for (Node n : members) { jw.object(); jw.key("id"); jw.value(n.getId()); jw.endObject(); } } jw.endArray(); jw.key("actions");
232233234235236237238239240241242
jw.key("actions"); jw.array(); boolean enable = true; action(jw, enable, "deleteGroup", "Delete Group", "delete"); jw.endArray(); jw.endObject(); } jw.endArray(); jw.endObject(); } catch (JSONException je) { throw new IOException(je.toString());
235236237238239240241242243244245
action(jw, enable, "deleteGroup", "Delete Group", "delete"); jw.endArray(); jw.endObject(); } jw.endArray(); jw.endObject(); } catch (JSONException je) { throw new IOException(je.toString()); } }
173174175176177178179180181182183
jw.array(); for (String url : servlet.getUrls()) { jw.value(url); } jw.endArray(); jw.endObject(); } jw.endArray(); jw.key("web"); jw.array();
189190191192193194195196197198199
jw.value(webDetail.getState()); jw.key("contextpath"); jw.value(webDetail.getContextPath()); jw.key("state"); jw.value(webDetail.getWebState()); jw.endObject(); } jw.endArray(); jw.endObject(); } catch (JSONException je) {
193194195196197198199200201202203
jw.value(webDetail.getWebState()); jw.endObject(); } jw.endArray(); jw.endObject(); } catch (JSONException je) { throw new IOException(je.toString()); } }
284285286287288289290291292293294
enable = false; } action(jw, enable, "refreshRepository", "Refresh", "refresh"); action(jw, enable, "removeRepository", "Remove", "delete"); jw.endArray(); jw.endObject(); } jw.endArray(); jw.key("features"); jw.array();
295296297298299300301302303304305
for (ExtendedFeature f : features) { featureInfo(jw, f); } jw.endArray(); jw.endObject(); } catch (JSONException je) { throw new IOException(je.toString()); }
205206207208209210211212213214215