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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

dao/DaoAdresseService/WebContent/admin.jsp revision 2336 by torben, Sun Feb 22 20:17:55 2015 UTC dao/DaoAdresseService/src/main/webapp/admin.jsp revision 2606 by torben, Tue Jul 14 08:40:09 2015 UTC
# Line 1  Line 1 
1  <%@page contentType="text/html" pageEncoding="UTF-8"%>  <%@page contentType="text/html" pageEncoding="UTF-8"%>
2    
3    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
4    
5  <%@taglib prefix="t" tagdir="/WEB-INF/tags" %>  <%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
6    
7    <%@ page import="dk.daoas.daoadresseservice.*" %>
8    <%@ page import="dk.daoas.daoadresseservice.beans.*" %>
9    
10    
11  <t:genericpage>  <t:genericpage>
12      <jsp:attribute name="header">  
       <h1>Welcome</h1>  
     </jsp:attribute>  
     <jsp:attribute name="footer">  
       <p id="copyright">Copyright 1927, Future Bits When There Be Bits Inc.</p>  
     </jsp:attribute>  
13      <jsp:body>      <jsp:body>
14          <p>Hi I'm the heart of the message</p>      
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            
43            $("#dbConnectionProbe").click(function() {
44                    $("#dbProbeContent").load("DbConnectionProbe");        
45            });
46            
47            
48            
49            
50            
51            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                                            <td align="right">
83                                                    <a href='CsvUdtraek?type=ikkedaekket' target='_blank'><c:out value="${stats.ikkeDaekketCount}"></c:out></a>
84                                            </td>
85                                    </tr>
86                                    <tr>
87                                            <td>Total: </td>
88                                            <td align="right"><c:out value="${stats.totalCount}"></c:out></td>
89                                    </tr>
90                            </table>
91                    
92                </c:when>
93                <c:otherwise>
94                    Data ikke læst endnu
95                </c:otherwise>                  
96            </c:choose>
97            
98            <h3>Data</h3>
99            
100            <c:choose>
101                <c:when test="${hasSearch}">
102                            <table>
103                                    <tr>
104                                            <td>Indlæst: </td>
105                                            <td align="right"><c:out value="${stats.buildTime}"></c:out></td>
106                                    </tr>
107                                    <tr>
108                                            <td>Forbrugt (ms): </td>
109                                            <td align="right"><c:out value="${stats.elapsed}"></c:out></td>
110                                    </tr>
111                            </table>
112                    
113                </c:when>
114                <c:otherwise>
115                    Data ikke læst endnu
116                </c:otherwise>                  
117            </c:choose>
118            
119            <h3>Dataloader</h3>
120            <button type="button" class="btn" id="reloadData"> awaiting status</button>
121            
122            <h3>DB Connection</h3>
123            <button type="button" class="btn" id="dbConnectionProbe">Test Connection</button><br>
124            <span id="dbProbeContent"></span>
125            
126            <h3>Pages</h3>
127            <ul>
128                    <li><a href='CsvUdtraek'>CSV Udtr&aelig;k</a></li>
129                    <li><a href='inspectData.jsp'>Inspect Data</a></li>
130            </ul>
131    
132            <h3>Software</h3>
133            <table>
134                                    <tr>
135                                            <td>SVN version: </td>
136                                            <td align="right"><c:out value="${scmrevision}"></c:out></td>
137                                    </tr>
138                                    <tr>
139                                            <td>Build Time: </td>
140                                            <td align="right"><c:out value="${buildtime}"></c:out></td>
141                                    </tr>
142            </table>
143            
144            
145            
146            
147        
148        </div>
149        <!-- ------------------------------------------  -->
150        
151        <div class="col-sm-8">
152          <h3>Runtime options</h3>
153          <iframe src="ConfigServlet" width="100%" frameborder="0" height="250">
154          </iframe>
155          
156          
157          <iframe src="CircuitBreakerServlet" width="100%" frameborder="0" height="450">
158          </iframe>
159    
160        </div>
161    
162      </div>
163    
164    
165      </jsp:body>      </jsp:body>
 </t:genericpage>  
166    </t:genericpage>

Legend:
Removed from v.2336  
changed lines
  Added in v.2606

  ViewVC Help
Powered by ViewVC 1.1.20