private void listRepositoryObjects(Workspace workspace, String entityType, HttpServletResponse resp) throws IOException { List<RepositoryObject> objects = workspace.getRepositoryObjects(entityType); JsonArray result = new JsonArray(); for (RepositoryObject ro : objects) { String identity = ro.getDefinition(); if (identity != null) { result.add(new JsonPrimitive(urlEncode(identity))); } } resp.getWriter().println(m_gson.toJson(result)); }