From 308bb7903ca0a293438bf4039a194ec098645ffd Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Tue, 15 Jul 2014 18:49:39 +0200 Subject: added JSON capabilities to Verify Servlet --- .../java/at/gv/egiz/pdfas/web/helper/VerifyEncoder.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/VerifyEncoder.java (limited to 'pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/VerifyEncoder.java') diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/VerifyEncoder.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/VerifyEncoder.java new file mode 100644 index 00000000..88038ed0 --- /dev/null +++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/VerifyEncoder.java @@ -0,0 +1,17 @@ +package at.gv.egiz.pdfas.web.helper; + +import java.util.HashMap; +import java.util.Map; + +public class VerifyEncoder { + private static Map encoders = new HashMap(); + + static { + encoders.put(PdfAsParameterExtractor.PARAM_HTML, new VerifyResultHTMLEncoder()); + encoders.put(PdfAsParameterExtractor.PARAM_JSON, new VerifyResultJSONEncoder()); + } + + public static VerifyResultEncoder getEncoder(String type) { + return encoders.get(type); + } +} -- cgit v1.2.3