Commit a65a4c8e authored by arawankar's avatar arawankar

Changes made in ContactCommDashboardServlet.java


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@43811 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 23296046
package ibase.dashboard.crm.servlet;
import ibase.dashboard.crm.ejb.ContactCommDashboardRemote;
import ibase.system.config.AppConnectParm;
......@@ -16,64 +17,78 @@ import javax.servlet.http.HttpSession;//Modified by Anjali Rawankar on[10/05/201
import org.json.simple.JSONObject;
public class ContactCommDashboardServlet extends HttpServlet
{
public class ContactCommDashboardServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
String dataSourceName = "";
String loginCode = "";//Modified by Anjali Rawankar on[10/05/2017][Start]
String loginCode = "";// Modified by Anjali Rawankar on[10/05/2017][Start]
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
ContactCommDashboardRemote contactCommDashboardRemote = null;
try
{
try {
response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName");
/*Modified by Anjali Rawankar on[10/05/2017][Start]
/*
* Modified by Anjali Rawankar on[10/05/2017][Start]
* [Purpose : To get logincode ]
*/
loginCode = request.getParameter("loginCode");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
loginCode = userInfo.getLoginCode();
/*[Purpose : To get logincode ]
/*
* Modified by Anjali Rawankar on [16/05/2017][Start]
* [Purpose : To get empcode ]
*/
// loginCode = userInfo.getLoginCode();
loginCode = userInfo.getEmpCode();
System.out.println("Login Code :: [ "+ loginCode +" ]");
/*[Purpose : To get empcode ]
* Modified by Anjali Rawankar on [16/05/2017][End]
*/
/*
* [Purpose : To get logincode ]
* Modified by Anjali Rawankar on[10/05/2017][End]
*/
context = new InitialContext(appConnectParm.getProperty());
contactCommDashboardRemote = (ContactCommDashboardRemote)context.lookup("ibase/ContactCommDashboard/remote");
contactCommDashboardRemote = (ContactCommDashboardRemote) context.lookup("ibase/ContactCommDashboard/remote");
/*Modified by Anjali Rawankar on[10/05/2017][Start]
/* Modified by Anjali Rawankar on[10/05/2017][Start]
* [Purpose : Add parametere logincode in getcommunicationSchedule() ]
*/
//JSONObject jsonObjData = (JSONObject) contactCommDashboardRemote.getCommunicationSchedule(dataSourceName);
// JSONObject jsonObjData = (JSONObject)
// contactCommDashboardRemote.getCommunicationSchedule(dataSourceName);
JSONObject jsonObjData = (JSONObject) contactCommDashboardRemote.getCommunicationSchedule(dataSourceName, loginCode);
/*[Purpose : Add parametere logincode in getcommunicationSchedule() ]
/*
* [Purpose : Add parametere logincode in getcommunicationSchedule()]
* Modified by Anjali Rawankar on[10/05/2017][End]
*/
OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for ContactCommDashboardServlet===" + jsonObjData);
System.out.println(" Final data set for ContactCommDashboardServlet==="+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : ContactCommDashboardServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
System.out.println("Exception : ContactCommDashboardServlet :doPost(HttpServletRequest request, HttpServletResponse response) :"+ e);
try
{
throw new ITMException(e);
} catch (ITMException e1)
}
catch (ITMException e1)
{
e1.printStackTrace();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment