Untitled
unknown
plain_text
a year ago
2.8 kB
4
Indexable
public void performTask(
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) {
try {
//System.out.print("Latest changes deployed");
String action = request.getParameter(ACTION);
if(action == null || action.equals("")) {
action = "getChargebackInProcess";
}
request.setAttribute(ACTION, GCSCBUtil.validString(action)); //t6507kd Appscan----ENHC0106743-start
GCSCBFormBean formBean =
GCSCBFormBeanFactory.create(request, response);
GCSCBCommand command = formBean.getCommand();
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk Start
if(!GCSCBUtil.isFiatClaim(request))
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk end
{
command.execute(formBean);
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk Start
}
else
{
command.executeFiat(formBean);
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk end
}
String nextaction = request.getParameter("nextaction");
if ((nextaction != null) && (!(nextaction.equals("")))) {
request.setAttribute(ACTION, GCSCBUtil.validString(nextaction)); //t6507kd Appscan----ENHC0106743-end
formBean = GCSCBFormBeanFactory.create(request, response);
command = formBean.getCommand();
command.execute(formBean);
}
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk Start
String jspPage = formBean.getView();;
if(GCSCBUtil.isFiatClaim(request))
formBean.getRequest().setAttribute(FIAT_VIEW_KEY, formBean.getFiatView());
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk end
if (!jspPage.equals(GCS_PDF_PAGE)) {
formBean.getRequest().setAttribute(GCS_VIEW_KEY, jspPage);
RequestDispatcher dispatcher =
getServletContext().getRequestDispatcher(GCSCB_TEMPLATE);
dispatcher.forward(formBean.getRequest(), response);
}else {
formBean.getRequest().setAttribute(GCS_VIEW_KEY, jspPage);
RequestDispatcher dispatcher = null;
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk Start
if(GCSCBUtil.isFiatClaim(request))
dispatcher = getServletContext().getRequestDispatcher(FCSCB_PDF);
else
dispatcher = getServletContext().getRequestDispatcher(GCSCB_PDF);
// DMND0996754 - Added as a part of ENHC0011841: Reverse SOA Phase II: t4317sk end
dispatcher.forward(formBean.getRequest(), response);
}
} catch (Exception e) {
log.error("Exception occured at performTask:" +e.getMessage());
// e.printStackTrace();
}Editor is loading...
Leave a Comment