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));
}
|