package de.knurt.fam.service.pdf.control.bu; import javax.servlet.http.HttpServletRequest; import org.json.JSONObject; import de.knurt.fam.service.pdf.control.ebc.BoardUnit; import de.knurt.fam.service.pdf.control.ebc.Pipe; import de.knurt.fam.service.pdf.model.PDFOption; /** * create a pdf options from a request * * @author Daniel Oltmanns * @since 1.4.0 (05/30/2011) */ class HttpServletRequest2PDFOption implements BoardUnit<HttpServletRequest, PDFOption> { @Override public PDFOption process(HttpServletRequest datum) { return new Pipe<HttpServletRequest, JSONObject, PDFOption>(new HttpServletRequest2JSONObject(), new JSONObject2PDFOption()).process(datum); } }