requestOptions);
Document introspection =
resp.getDocument();
Feed feed = (Feed) introspection.getRoot();
List entries = feed.getEntries();
LogEntry logs[] = null;
if (entries != null) {
logs = new LogEntry[entries.size()];
for (int i = 0; i < entries.size(); i++) {
Entry entry = (Entry) entries.get(i);
LogEntry logEntry = new LogEntry();
logEntry.setDate(entry.getEdited());
logEntry.setActionData(entry.getContent());
logEntry.setUserName(entry.getAuthor().getName());
logEntry.setAction(Integer.parseInt(
entry.getSimpleExtension(new QName(APPConstants.NAMESPACE, "action"))));
String path = entry.getSimpleExtension(new QName(APPConstants.NAMESPACE, "path"));
logEntry.setResourcePath(path);
logs[i] = logEntry;
}
}
abderaClient.teardown();
return logs;