aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java
diff options
context:
space:
mode:
authorknowcenter <knowcenter@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2007-09-03 08:18:14 +0000
committerknowcenter <knowcenter@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2007-09-03 08:18:14 +0000
commitadca9aa047ef72850750af958989bd7a8dad2985 (patch)
tree9e6cfc5e355c973814b57a34e6b4222a0156bfad /src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java
parent4fc12d0d87577f95c48b55d15058e41ae2b5d402 (diff)
downloadpdf-as-3-adca9aa047ef72850750af958989bd7a8dad2985.tar.gz
pdf-as-3-adca9aa047ef72850750af958989bd7a8dad2985.tar.bz2
pdf-as-3-adca9aa047ef72850750af958989bd7a8dad2985.zip
Performance-Logging
git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@208 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c
Diffstat (limited to 'src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java')
-rw-r--r--src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java b/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java
index 0ebe3ea..60b3431 100644
--- a/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java
+++ b/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/SignServlet.java
@@ -161,6 +161,15 @@ public class SignServlet extends HttpServlet
UploadedData ud = null;
ExternAppInformation exappinf = null;
TablePos pos = null;
+
+ // for performance measurement
+ long startTime = 0;
+ long fileSize = 0;
+ if (log.isInfoEnabled()) {
+ startTime = System.currentTimeMillis();
+ }
+
+
// check if pdf-as has been called by external webapp
if (request.getParameter(FormFields.FIELD_PDF_URL) != null)
@@ -277,6 +286,15 @@ public class SignServlet extends HttpServlet
}
SignServletHelper.finishSign(si, request, response, getServletContext());
+
+ // for performance measurement
+ if (log.isInfoEnabled()) {
+ long endTime = System.currentTimeMillis();
+ String toReport = "SIGN;" + si.mode + ";" + si.filename + ";"+ fileSize + ";" +
+ (endTime - startTime);
+
+ log.info(toReport);
+ }
}
catch (PresentableException e)
{