/[projects]/dao/DaoAdresseService/src/main/webapp/admin.jsp
ViewVC logotype

Annotation of /dao/DaoAdresseService/src/main/webapp/admin.jsp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2484 - (hide annotations) (download)
Tue Mar 24 09:36:05 2015 UTC (9 years, 2 months ago) by torben
File size: 3263 byte(s)
Implement DataInspector
1 torben 2336 <%@page contentType="text/html" pageEncoding="UTF-8"%>
2 torben 2337
3     <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
4    
5 torben 2336 <%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
6    
7 torben 2337 <%@ page import="dk.daoas.daoadresseservice.*" %>
8     <%@ page import="dk.daoas.daoadresseservice.beans.*" %>
9    
10    
11 torben 2336 <t:genericpage>
12 torben 2337
13 torben 2336 <jsp:body>
14 torben 2337
15     <script>
16    
17     function refreshLoaderStatus() {
18     $.get("admin?isrunning=1", function(data) {
19     if (data == "true") {
20     $("#reloadData").text("Running")
21     .removeClass("btn-success")
22     .addClass("btn-danger")
23     .attr("disabled","disabled");
24     } else {
25     $("#reloadData").text("Not running")
26     .removeClass("btn-danger")
27     .addClass("btn-success")
28     .removeAttr("disabled");
29     }
30     });
31     }
32    
33     $(document).ready( function() {
34     $("#reloadData").click(function() {
35     $.get("admin?reload=1");
36    
37     $(this).text("Running")
38     .removeClass("btn-success")
39     .addClass("btn-danger")
40     .attr("disabled","disabled");
41     });
42 torben 2377
43     $("#dbConnectionProbe").click(function() {
44     $("#dbProbeContent").load("DbConnectionProbe");
45     });
46    
47    
48    
49    
50    
51 torben 2337 refreshLoaderStatus();
52     setInterval(refreshLoaderStatus, 3000 );
53    
54     });
55    
56    
57    
58     </script>
59    
60    
61     <div class="row">
62     <div class="col-sm-4">
63     <h3>Dækning</h3>
64    
65     <c:choose>
66     <c:when test="${hasSearch}">
67     <table>
68     <tr>
69     <td>Direkte: </td>
70     <td align="right"><c:out value="${stats.direkteCount}"></c:out></td>
71     </tr>
72     <tr>
73     <td>Udvidet: </td>
74     <td align="right"><c:out value="${stats.extendedCount}"></c:out></td>
75     </tr>
76     <tr>
77     <td>100%: </td>
78     <td align="right"><c:out value="${stats.hundredePctCount}"></c:out></td>
79     </tr>
80     <tr>
81     <td>Ikke dækket: </td>
82 torben 2340 <td align="right" target='_blank'>
83     <a href='CsvUdtraek?type=ikkedaekket'><c:out value="${stats.ikkeDaekketCount}"></c:out></a>
84     </td>
85 torben 2337 </tr>
86     </table>
87    
88     </c:when>
89     <c:otherwise>
90     Data ikke læst endnu
91 torben 2338 </c:otherwise>
92 torben 2337 </c:choose>
93    
94 torben 2338 <h3>Data</h3>
95    
96     <c:choose>
97     <c:when test="${hasSearch}">
98     <table>
99     <tr>
100     <td>Indlæst: </td>
101     <td align="right"><c:out value="${stats.buildTime}"></c:out></td>
102     </tr>
103     <tr>
104     <td>Forbrugt (ms): </td>
105     <td align="right"><c:out value="${stats.elapsed}"></c:out></td>
106     </tr>
107     </table>
108    
109     </c:when>
110     <c:otherwise>
111     Data ikke læst endnu
112     </c:otherwise>
113     </c:choose>
114    
115 torben 2337 <h3>Dataloader</h3>
116     <button type="button" class="btn" id="reloadData"> awaiting status</button>
117    
118 torben 2356 <h3>DB Connection</h3>
119 torben 2377 <button type="button" class="btn" id="dbConnectionProbe">Test Connection</button><br>
120     <span id="dbProbeContent"></span>
121 torben 2337
122 torben 2482 <h3>Pages</h3>
123     <ul>
124     <li><a href='CsvUdtraek'>CSV Udtr&aelig;k</a></li>
125 torben 2484 <li><a href='inspectData.jsp'>Inspect Data</a></li>
126 torben 2482 </ul>
127 torben 2356
128 torben 2377
129 torben 2482
130 torben 2337
131     </div>
132     <!-- ------------------------------------------ -->
133    
134     <div class="col-sm-8">
135 torben 2346 <h3>Runtime options</h3>
136 torben 2349 <iframe src="ConfigServlet" width="100%" frameborder="0" height="250">
137 torben 2346 </iframe>
138 torben 2352
139    
140     <iframe src="CircuitBreakerServlet" width="100%" frameborder="0" height="450">
141     </iframe>
142 torben 2346
143 torben 2337 </div>
144    
145     </div>
146    
147    
148 torben 2336 </jsp:body>
149     </t:genericpage>

  ViewVC Help
Powered by ViewVC 1.1.20