public void persistDispatchers() { JSONArray jsonDispatchers = new JSONArray(); for (Dispatcher dispatcher : dispatchers) { jsonDispatchers.add(dispatcher.jsonify()); } json.put("dispatchers", jsonDispatchers); }
public Dispatcher getDispatcher(int id) { for (Dispatcher dispatcher : dispatchers) { if (dispatcher.getId() == id) { return dispatcher; } } return null; }
private void restoreDispatchers() { JSONArray jsonDispatchers = (JSONArray) json.get("dispatchers"); int size = jsonDispatchers.size(); for (int i = 0; i < size; ++i) { JSONObject jsonDispatcher = (JSONObject) jsonDispatchers.get(i); Dispatcher dispatcher = Dispatcher.createFromJSON(jsonDispatcher); dispatchers.add(dispatcher); } }