@Override
protected void index(HttpServletRequest request,
HttpServletResponse response) throws UnauthorizedAccessException,
IOException {
IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
IWhitelist[] entries = persistenceManager.findAll(IWhitelist.class);
switch (format(request)) {
case XML: returnXml(WhitelistHelper.createXMLDocument(entries),response);break;
case JSON: returnHtml(WhitelistHelper.createJSON(entries),response);break;
case HTML: returnHtml(WhitelistHelper.createHTML(entries),response);break;