/** * */ package jframe.pay.http.usr; import java.util.Map; import jframe.pay.domain.http.ReqOp; import jframe.pay.domain.http.RspCode; import jframe.pay.http.handler.PayException; import jframe.pay.http.handler.PayHandler; /** * @author dzh * @date Sep 1, 2015 7:30:44 PM * @since 1.0 */ public class UsrHandler extends PayHandler { static final UsrService svc = new UsrService(); /* * (non-Javadoc) * * @see jframe.pay.http.handler.PayHandler#doService(java.util.Map, * java.util.Map) */ @Override protected void doService(Map<String, String> req, Map<String, Object> rsp) throws Exception { String reqOp = getReqOp(); if (ReqOp.REG.code.equals(reqOp)) { svc.reg(req, rsp); } else if (ReqOp.UPU.code.equals(reqOp)) { svc.upu(req, rsp); } else if (ReqOp.QRYU.code.equals(reqOp)) { svc.qryu(req, rsp); } else { RspCode.setRspCode(rsp, RspCode.FAIL_HTTP_REQOP); throw new PayException("Not found " + reqOp); } } }