Commit a03ca6ac authored by arawankar's avatar arawankar

changes made in contactCommDashboardServlet to get logincode


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@43790 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f9dd0c0d
...@@ -12,6 +12,7 @@ import javax.servlet.ServletException; ...@@ -12,6 +12,7 @@ import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;//Modified by Anjali Rawankar on[10/05/2017][Start]
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
...@@ -27,6 +28,7 @@ public class ContactCommDashboardServlet extends HttpServlet ...@@ -27,6 +28,7 @@ public class ContactCommDashboardServlet extends HttpServlet
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
String dataSourceName = ""; String dataSourceName = "";
String loginCode = "";//Modified by Anjali Rawankar on[10/05/2017][Start]
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
ContactCommDashboardRemote contactCommDashboardRemote = null; ContactCommDashboardRemote contactCommDashboardRemote = null;
...@@ -36,9 +38,28 @@ public class ContactCommDashboardServlet extends HttpServlet ...@@ -36,9 +38,28 @@ public class ContactCommDashboardServlet extends HttpServlet
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
/*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[10/05/2017][End]
*/
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
contactCommDashboardRemote = (ContactCommDashboardRemote)context.lookup("ibase/ContactCommDashboard/remote"); contactCommDashboardRemote = (ContactCommDashboardRemote)context.lookup("ibase/ContactCommDashboard/remote");
JSONObject jsonObjData = (JSONObject) contactCommDashboardRemote.getCommunicationSchedule(dataSourceName);
/*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, loginCode);
/*[Purpose : Add parametere logincode in getcommunicationSchedule() ]
* Modified by Anjali Rawankar on[10/05/2017][End]
*/
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
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