<%@page contentType="text/html; charset=UTF-8" %> <%@page import="eu.dnetlib.domain.functionality.NotificationResult" %> <%@page import="eu.dnetlib.domain.functionality.ObjectPage" %> <%@page import="eu.dnetlib.functionality.notification.app.NotificationServiceContextUtils" %> <% final int pageNumber = (request.getParameter("pageNumber") == null) ? 0 : Integer.parseInt(request.getParameter("pageNumber")); final int pageSize = (request.getParameter("pageSize") == null) ? 10 : Integer.parseInt(request.getParameter("pageSize")); final ObjectPage results = NotificationServiceContextUtils.getNotificationService(application).getResults(pageNumber, pageSize); %> Notification Service

Notification Results

Back

<% if (results.getObjects().size() > 0) { %> <% for (NotificationResult result : results.getObjects()) { %> <% } %>
Query ID Date Result ID Name Value

<%= results.getFrom() + 1 %> - <%= results.getTo() %> of <%= results.getTotalObjects() %> result(s)

<% if (results.getPageNumber() > 0) { %> << < <% } %> of <%= results.getTotalPages() %> page(s) <% if (results.getPageNumber() < results.getTotalPages() - 1) { %> > >> <% } %>

<%= result.getQueryId() %> <%= result.getDate() %> <%= result.getResultId() %> <%= result.getName() %> <%= result.getValue() %>
<% } else { %>

No results available

<% } %>