%@page import="com.sun.org.apache.xerces.internal.impl.dv.util.Base64"%>
<%@page import="java.util.List"%>
<%@page import="eu.dnetlib.api.functionality.ConversionService" %>
<%@page import="eu.dnetlib.functionality.convert.app.operator.ConversionTaskManager"%>
<%@page import="eu.dnetlib.functionality.convert.app.web.ConversionServiceContextUtils" %>
Conversion Service Status Page
Table of completed tasks |
<%
ConversionTaskManager manager = ConversionServiceContextUtils.getConversionTaskManager(request);
List tasks = manager.getCompletedTasks();
if(tasks!= null && !tasks.isEmpty()) {
%>
id | file name |
<% for (String id: tasks) {
%>
<% out.print(new String(Base64.decode(id))); %>
|
<% out.print(id); %>
|
<%
}
} else {
%>
There are no completed tasks yet! |
<%
}
%>
|
Table of pending tasks |
<%
tasks = manager.getActiveTasks();
if(tasks!= null && !tasks.isEmpty()) {
%>
id | | file name |
<% for (String id: tasks) {
%>
<% out.print(new String(Base64.decode(id))); %>
|
<% out.print(id); %>
|
<%
}
} else {
%>
There are no pending tasks! |
<%
}
%>