Commit 6e3b19d6 authored by nsawalakhe's avatar nsawalakhe

Modify EJB and Servlet as per new DB connection.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@102309 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f81186c0
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
import ibase.dashboard.Report.Utility.DashboardUtility; import ibase.dashboard.Report.Utility.DashboardUtility;
import ibase.system.config.ConnDriver; import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ValidatorEJB; import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException; import java.rmi.RemoteException;
...@@ -25,22 +26,24 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E ...@@ -25,22 +26,24 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E
* */ * */
//PMALVIYA //PMALVIYA
//Monday@123 //Monday@123
E12GenericUtility e12GenericUtility = new E12GenericUtility();
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public JSONObject getSDNoAttemptAnalyticsTopServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getSDNoAttemptAnalyticsTopServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver(); String empCodeFilter = "",deptCodeFilter="",topNosFilter="",empTaskFilter="";
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
...@@ -193,18 +196,19 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E ...@@ -193,18 +196,19 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E
public JSONObject getSDNoAttemptAnalyticsWorstServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getSDNoAttemptAnalyticsWorstServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
...@@ -357,18 +361,19 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E ...@@ -357,18 +361,19 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E
public JSONObject getSDTimeAnalyticsTopServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getSDTimeAnalyticsTopServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
...@@ -531,18 +536,19 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E ...@@ -531,18 +536,19 @@ public class EmpAnalytics extends ValidatorEJB implements EmpAnalyticsRemote, E
public JSONObject getSDTimeAnalyticsWorstServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getSDTimeAnalyticsWorstServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
......
...@@ -29,15 +29,16 @@ public JSONObject getEmployeeProfileData(String dataSourceName, String empCode) ...@@ -29,15 +29,16 @@ public JSONObject getEmployeeProfileData(String dataSourceName, String empCode)
{ {
JSONObject rawDataEmployeeScoreJson = new JSONObject(); JSONObject rawDataEmployeeScoreJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = null; String sql = null;
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
try try
{ {
ConnDriver connDriver = new ConnDriver(); /*conn = connDriver.getConnectDB(dataSourceName);
conn = connDriver.getConnectDB(dataSourceName); connDriver = null;*/
connDriver = null; /*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
if ((empCode != null) && (empCode.trim().length() > 0)) if ((empCode != null) && (empCode.trim().length() > 0))
{ {
...@@ -52,7 +53,7 @@ public JSONObject getEmployeeProfileData(String dataSourceName, String empCode) ...@@ -52,7 +53,7 @@ public JSONObject getEmployeeProfileData(String dataSourceName, String empCode)
+" where trim(emp.emp_code)='"+empCode.trim()+"' "; +" where trim(emp.emp_code)='"+empCode.trim()+"' ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
int count = 0; int count = 0;
Date jDate=null,cDate=null,bDate=null; Date jDate=null,cDate=null,bDate=null;
String dojDate="",currDate="",dobDate=""; String dojDate="",currDate="",dobDate="";
...@@ -62,11 +63,11 @@ public JSONObject getEmployeeProfileData(String dataSourceName, String empCode) ...@@ -62,11 +63,11 @@ public JSONObject getEmployeeProfileData(String dataSourceName, String empCode)
{ {
rowData = new JSONObject(); rowData = new JSONObject();
rowData.put("emp_name", (rs.getString("emp_fname")+" "+rs.getString("emp_lname"))); rowData.put("emp_name", (rs.getString("emp_fname")+" "+rs.getString("emp_lname")));
rowData.put("dept_desc", checkNull(rs.getString("descr"))); rowData.put("dept_desc", checkNull(rs.getString("descr")));
rowData.put("emp_designation", checkNull(rs.getString("designation"))); rowData.put("emp_designation", checkNull(rs.getString("designation")));
rowData.put("dept_code", checkNull(rs.getString("dept_code"))); rowData.put("dept_code", checkNull(rs.getString("dept_code")));
rowData.put("m_status", checkNull(rs.getString("M_STATUS"))); rowData.put("m_status", checkNull(rs.getString("M_STATUS")));
rowData.put("emp_grade", checkNull(rs.getString("grade"))); rowData.put("emp_grade", checkNull(rs.getString("grade")));
rowData.put("emp_date_join", rs.getString("date_join")); rowData.put("emp_date_join", rs.getString("date_join"));
dojDate=checkNull(rs.getString("date_join")); dojDate=checkNull(rs.getString("date_join"));
dobDate=checkNull(rs.getString("birth_date")); dobDate=checkNull(rs.getString("birth_date"));
...@@ -155,18 +156,18 @@ public JSONObject getTopTimeAnalysisServlet(String dataSourceName,String frmPrd, ...@@ -155,18 +156,18 @@ public JSONObject getTopTimeAnalysisServlet(String dataSourceName,String frmPrd,
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getTopTimeAnalysisServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getTopTimeAnalysisServlet() for Data Soruc Name ="+dataSourceName);
...@@ -294,18 +295,18 @@ public JSONObject getWorstTimeAnalysisServlet(String dataSourceName,String frmPr ...@@ -294,18 +295,18 @@ public JSONObject getWorstTimeAnalysisServlet(String dataSourceName,String frmPr
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getWorstTimeAnalysisServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getWorstTimeAnalysisServlet() for Data Soruc Name ="+dataSourceName);
...@@ -435,18 +436,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -435,18 +436,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
System.out.println(" Inside getTopEfficiencyAnalysisServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getTopEfficiencyAnalysisServlet() for Data Soruc Name ="+dataSourceName);
...@@ -569,17 +570,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -569,17 +570,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getWorstEfficiencyAnalysisServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getWorstEfficiencyAnalysisServlet() for Data Soruc Name ="+dataSourceName);
...@@ -703,17 +705,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -703,17 +705,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
...@@ -843,17 +846,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -843,17 +846,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getWorstNumAttemptAnalysisServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getWorstNumAttemptAnalysisServlet() for Data Soruc Name ="+dataSourceName);
...@@ -984,16 +988,17 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -984,16 +988,17 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawDataEmpTopScoreJson = new JSONObject(); JSONObject rawDataEmpTopScoreJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter=""; String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter="";
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
...@@ -1111,16 +1116,17 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -1111,16 +1116,17 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawDataEmpTopScoreJson = new JSONObject(); JSONObject rawDataEmpTopScoreJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter=""; String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter="";
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
...@@ -1243,17 +1249,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -1243,17 +1249,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getWorstE2ScoreAnalysisServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getWorstE2ScoreAnalysisServlet() for Data Soruc Name ="+dataSourceName);
...@@ -1371,17 +1378,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -1371,17 +1378,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getTopE2ScoreAnalysisServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getTopE2ScoreAnalysisServlet() for Data Soruc Name ="+dataSourceName);
...@@ -1502,22 +1510,23 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -1502,22 +1510,23 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
double toj_per=0.0,suc_per=0.0,servert_per=0.0,oh_per=0.0; double toj_per=0.0,suc_per=0.0,servert_per=0.0,oh_per=0.0;
double tot_time=000.0; double tot_time = 000.0;
String fta_per=""; String fta_per = "";
double job_time=0,server_time=0.0,oh_time=0.0; double job_time=0,server_time=0.0,oh_time=0.0;
String deptCodeFilter="",empTaskFilter=""; String deptCodeFilter="",empTaskFilter="";
String noAtt="",succAtt=""; String noAtt="",succAtt="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
...@@ -1690,11 +1699,10 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -1690,11 +1699,10 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
double toj_per=0.0,suc_per=0.0,servert_per=0.0,oh_per=0.0; double toj_per=0.0,suc_per=0.0,servert_per=0.0,oh_per=0.0;
double tot_time=000.0; double tot_time=000.0;
String fta_per=""; String fta_per="";
...@@ -1704,8 +1712,10 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -1704,8 +1712,10 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
...@@ -1919,19 +1929,20 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -1919,19 +1929,20 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
double fta_per=0.0,suc_per=0.0; double fta_per=0.0,suc_per=0.0;
String deptCodeFilter="",empTaskFilter=""; String deptCodeFilter="",empTaskFilter="";
String fail_att="",succ_att=""; String fail_att="",succ_att="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
...@@ -2050,17 +2061,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -2050,17 +2061,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawDayDistJson = new JSONObject(); JSONObject rawDayDistJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr=""; String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
int count = 0; int count = 0;
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
...@@ -2249,18 +2261,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -2249,18 +2261,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
public JSONObject getDayWiseDistributionServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String empCode,String deptCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getDayWiseDistributionServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String empCode,String deptCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawDayDistJson = new JSONObject(); JSONObject rawDayDistJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr=""; String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
int count = 0; int count = 0;
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
...@@ -2453,18 +2466,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -2453,18 +2466,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
public JSONObject getDayWiseNoattDistServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String empCode,String deptCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getDayWiseNoattDistServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String empCode,String deptCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawDayDistJson = new JSONObject(); JSONObject rawDayDistJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr=""; String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
int count = 0; int count = 0;
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
...@@ -2613,17 +2627,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -2613,17 +2627,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawDayDistJson = new JSONObject(); JSONObject rawDayDistJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr=""; String deptCodeFilter="",empTaskFilter="",empCodeFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
...@@ -2773,17 +2788,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -2773,17 +2788,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawDayDistJson = new JSONObject(); JSONObject rawDayDistJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empCodeFilter="",usgIntStr=""; String deptCodeFilter="",empCodeFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
...@@ -2904,18 +2920,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -2904,18 +2920,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawDayDistJson = new JSONObject(); JSONObject rawDayDistJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empCodeFilter="",usgIntStr=""; String deptCodeFilter="",empCodeFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
...@@ -3034,17 +3051,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -3034,17 +3051,18 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
{ {
JSONObject rawDayDistJson = new JSONObject(); JSONObject rawDayDistJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",taskFilter="",empCodeFilter="",usgIntStr=""; String deptCodeFilter="",taskFilter="",empCodeFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
toPrd=toPrd.trim(); toPrd=toPrd.trim();
frmPrd = gridDateFormat.format(convrtToTimStmDate.parse(frmPrd)); frmPrd = gridDateFormat.format(convrtToTimStmDate.parse(frmPrd));
...@@ -3178,18 +3196,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f ...@@ -3178,18 +3196,19 @@ public JSONObject getTopEfficiencyAnalysisServlet(String dataSourceName,String f
public JSONObject getTopTimeJobIdWiseServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getTopTimeJobIdWiseServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
...@@ -3353,18 +3372,19 @@ public JSONObject getTopTimeJobIdWiseServlet(String dataSourceName,String frmPrd ...@@ -3353,18 +3372,19 @@ public JSONObject getTopTimeJobIdWiseServlet(String dataSourceName,String frmPrd
public JSONObject getWorstTimeJobIdWiseServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getWorstTimeJobIdWiseServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
...@@ -3529,18 +3549,18 @@ public JSONObject getTopNumAttemptJobIdWiseServlet(String dataSourceName,String ...@@ -3529,18 +3549,18 @@ public JSONObject getTopNumAttemptJobIdWiseServlet(String dataSourceName,String
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
System.out.println(" Inside getTopNumAttemptJobIdWiseServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getTopNumAttemptJobIdWiseServlet() for Data Soruc Name ="+dataSourceName);
...@@ -3675,18 +3695,19 @@ public JSONObject getTopNumAttemptJobIdWiseServlet(String dataSourceName,String ...@@ -3675,18 +3695,19 @@ public JSONObject getTopNumAttemptJobIdWiseServlet(String dataSourceName,String
public JSONObject getWorstNumAttemptJobIdWiseServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException public JSONObject getWorstNumAttemptJobIdWiseServlet(String dataSourceName,String frmPrd,String toPrd,String empTask,String deptCode,String topNos,String empCode,String usageIntensity,String functionType) throws RemoteException, ITMException
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getWorstNumAttemptJobIdWiseServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getWorstNumAttemptJobIdWiseServlet() for Data Soruc Name ="+dataSourceName);
...@@ -3823,17 +3844,18 @@ public JSONObject getTopE2ScoreJobIdWiseServlet(String dataSourceName,String frm ...@@ -3823,17 +3844,18 @@ public JSONObject getTopE2ScoreJobIdWiseServlet(String dataSourceName,String frm
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getTopE2ScoreJobIdWiseServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getTopE2ScoreJobIdWiseServlet() for Data Soruc Name ="+dataSourceName);
...@@ -3964,17 +3986,18 @@ public JSONObject getWorstE2ScoreJobIdWiseServlet(String dataSourceName,String f ...@@ -3964,17 +3986,18 @@ public JSONObject getWorstE2ScoreJobIdWiseServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",taskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) ) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ) )
{ {
System.out.println(" Inside getWorstE2ScoreJobIdWiseServlet() for Data Soruc Name ="+dataSourceName); System.out.println(" Inside getWorstE2ScoreJobIdWiseServlet() for Data Soruc Name ="+dataSourceName);
...@@ -4105,17 +4128,18 @@ public JSONObject getE1ScoreJobidWiseAnalysisServlet(String dataSourceName,Strin ...@@ -4105,17 +4128,18 @@ public JSONObject getE1ScoreJobidWiseAnalysisServlet(String dataSourceName,Strin
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null; */
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
...@@ -4255,17 +4279,18 @@ public JSONObject getWorstE1ScoreJobidWiseAnalysisServlet(String dataSourceName, ...@@ -4255,17 +4279,18 @@ public JSONObject getWorstE1ScoreJobidWiseAnalysisServlet(String dataSourceName,
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr=""; String empCodeFilter="",deptCodeFilter="",topNosFilter="",empTaskFilter="",usgIntStr="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
...@@ -4407,16 +4432,17 @@ public JSONObject getTaskWiseJobIdWiseE1scoreServlet(String dataSourceName,Strin ...@@ -4407,16 +4432,17 @@ public JSONObject getTaskWiseJobIdWiseE1scoreServlet(String dataSourceName,Strin
{ {
JSONObject rawDataEmpTopScoreJson = new JSONObject(); JSONObject rawDataEmpTopScoreJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter="",usgIntStr=""; String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter="",usgIntStr="";
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
...@@ -4552,16 +4578,17 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f ...@@ -4552,16 +4578,17 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f
{ {
JSONObject rawDataEmpTopScoreJson = new JSONObject(); JSONObject rawDataEmpTopScoreJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter="",usgIntStr=""; String deptCodeFilter="",empCodeFilter="",empTaskFilter="",topNosFilter="",usgIntStr="";
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ( (frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
...@@ -4700,7 +4727,6 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f ...@@ -4700,7 +4727,6 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
double toj_per=0.0,suc_per=0.0,servert_per=0.0,oh_per=0.0; double toj_per=0.0,suc_per=0.0,servert_per=0.0,oh_per=0.0;
double tot_time=000.0; double tot_time=000.0;
String fta_per=""; String fta_per="";
...@@ -4710,8 +4736,10 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f ...@@ -4710,8 +4736,10 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
...@@ -4925,19 +4953,20 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f ...@@ -4925,19 +4953,20 @@ public JSONObject getTaskWiseJobIdWiseTimeServlet(String dataSourceName,String f
{ {
JSONObject rawEffTimeJson = new JSONObject(); JSONObject rawEffTimeJson = new JSONObject();
JSONObject rowData = null; JSONObject rowData = null;
String sql = ""; String sql = "";
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver();
double fta_per=0.0,suc_per=0.0; double fta_per=0.0,suc_per=0.0;
String deptCodeFilter="",empTaskFilter="",usgIntStr=""; String deptCodeFilter="",empTaskFilter="",usgIntStr="";
String fail_att="",succ_att=""; String fail_att="",succ_att="";
DashboardUtility dashbordUtil = new DashboardUtility(); DashboardUtility dashbordUtil = new DashboardUtility();
try try
{ {
conn = connDriver.getConnectDB(dataSourceName); /*conn = connDriver.getConnectDB(dataSourceName);
connDriver = null; connDriver = null;*/
/*add new code for connection DB on dated:16062016 by Nikhil*/
conn = getConnection();
if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 )) if ((frmPrd != null && frmPrd.trim().length()>0 ) && (toPrd != null && toPrd.trim().length()>0 ))
{ {
frmPrd=frmPrd.trim(); frmPrd=frmPrd.trim();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
...@@ -10,7 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,7 +10,8 @@ import ibase.system.config.AppConnectParm;
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 org.json.simple.JSONObject; import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class DateWiseE2scoreDistributionServlet extends HttpServlet public class DateWiseE2scoreDistributionServlet extends HttpServlet
{ {
...@@ -25,28 +26,32 @@ import org.json.simple.JSONObject; ...@@ -25,28 +26,32 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empTask = ""; String empTask = "";
String deptCode = ""; String deptCode = "";
String empCode = ""; String empCode = "";
String frDate = "",usageIntensity="",functionType=""; String frDate = "",usageIntensity="",functionType="";
String toDate = ""; String toDate = "";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDateWiseE2scoreDistributionServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getDateWiseE2scoreDistributionServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
...@@ -2,14 +2,15 @@ ...@@ -2,14 +2,15 @@
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class DateWiseTaskWiseEscoreDistServlet extends HttpServlet public class DateWiseTaskWiseEscoreDistServlet extends HttpServlet
...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject; ...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empTask = ""; String empTask = "";
String deptCode = ""; String deptCode = "";
String empCode = ""; String empCode = "";
String frDate = ""; String frDate = "";
String toDate = "",usageIntensity="",functionType=""; String toDate = "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getDateWiseTaskWiseEscoreDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDateWiseTaskWiseEscoreDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class DateWiseTaskWiseTimeDistServlet extends HttpServlet public class DateWiseTaskWiseTimeDistServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empTask = ""; String empTask = "";
String deptCode = ""; String deptCode = "";
String empCode = ""; String empCode = "";
String frDate = ""; String frDate = "";
String toDate = "",usageIntensity="",functionType=""; String toDate = "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getDateWiseTaskWiseTimeDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDateWiseTaskWiseTimeDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class DayWiseDistributionServlet extends HttpServlet public class DayWiseDistributionServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empTask = ""; String empTask = "";
String deptCode = ""; String deptCode = "";
String empCode = ""; String empCode = "";
String frDate = "",usageIntensity="",functionType=""; String frDate = "",usageIntensity="",functionType="";
String toDate = ""; String toDate = "";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
System.out.println("DayWiseDistributionServlet usageIntensity:: "+usageIntensity); System.out.println("DayWiseDistributionServlet usageIntensity:: "+usageIntensity);
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDayWiseDistributionServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getDayWiseDistributionServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
...@@ -10,44 +10,48 @@ import ibase.system.config.AppConnectParm; ...@@ -10,44 +10,48 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class DayWiseEscoreDistributionServlet extends HttpServlet public class DayWiseEscoreDistributionServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empTask = ""; String empTask = "";
String deptCode = ""; String deptCode = "";
String empCode = ""; String empCode = "";
String frDate = ""; String frDate = "";
String toDate = "",usageIntensity="",functionType=""; String toDate = "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getDayWiseEscoreDistributionServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDayWiseEscoreDistributionServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class DayWiseNoattDistServlet extends HttpServlet public class DayWiseNoattDistServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empTask = ""; String empTask = "";
String deptCode = ""; String deptCode = "";
String empCode = ""; String empCode = "";
String frDate = "",usageIntensity="",functionType=""; String frDate = "",usageIntensity="",functionType="";
String toDate = ""; String toDate = "";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDayWiseNoattDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getDayWiseNoattDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class DayWiseOHDistServlet extends HttpServlet public class DayWiseOHDistServlet extends HttpServlet
...@@ -25,28 +26,32 @@ import org.json.simple.JSONObject; ...@@ -25,28 +26,32 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empTask = ""; String empTask = "";
String deptCode = ""; String deptCode = "";
String empCode = ""; String empCode = "";
String frDate = "",usageIntensity="",functionType=""; String frDate = "",usageIntensity="",functionType="";
String toDate = ""; String toDate = "";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDayWiseOHDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getDayWiseOHDistServlet(dataSourceName,frDate,toDate, empTask, empCode, deptCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class DistributionDetailServlet extends HttpServlet public class DistributionDetailServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = "",empCode=""; String topNos = "",empCode="";
String empTask="",deptCode = "",usageIntensity="",functionType=""; String empTask= "",deptCode = "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
frDate = request.getParameter("frDate"); dataSourceName = request.getParameter("dataSourceName");
toDate = request.getParameter("toDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getDistributionDetailServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getDistributionDetailServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
...@@ -2,14 +2,15 @@ ...@@ -2,14 +2,15 @@
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class E1ScoreJobidWiseAnalysisServlet extends HttpServlet public class E1ScoreJobidWiseAnalysisServlet extends HttpServlet
...@@ -25,9 +26,9 @@ import org.json.simple.JSONObject; ...@@ -25,9 +26,9 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -36,23 +37,25 @@ import org.json.simple.JSONObject; ...@@ -36,23 +37,25 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getE1ScoreJobidWiseAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getE1ScoreJobidWiseAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType);
//String jsonObjData ="{'0':{'escore':'1310','EMP_CODE':'E28434 '},'1':{'escore':'1281','EMP_CODE':'TA16403 '},'2':{'escore':'1104','EMP_CODE':'E18752 '},'3':{'escore':'571','EMP_CODE':'E22539 '},'4':{'escore':'287','EMP_CODE':'E15532 '},'5':{'escore':'198','EMP_CODE':'E35765 '}}";
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
// outputStream.write(jsonObjData.toString().replace('\'' , '"').getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
} }
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class EmpProfileServlet extends HttpServlet public class EmpProfileServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String empCode = ""; String empCode = "";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getEmployeeProfileData(dataSourceName, empCode); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
OutputStream outputStream = response.getOutputStream(); empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getEmployeeProfileData(dataSourceName, empCode);
OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class JobWiseDistributionServlet extends HttpServlet public class JobWiseDistributionServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -36,19 +35,22 @@ import org.json.simple.JSONObject; ...@@ -36,19 +35,22 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
frDate = request.getParameter("frDate"); dataSourceName = request.getParameter("dataSourceName");
toDate = request.getParameter("toDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
System.out.println("usageIntensity in JobWiseDistributionServlet: "+usageIntensity); System.out.println("usageIntensity in JobWiseDistributionServlet: "+usageIntensity);
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getJobWiseDistributionServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getJobWiseDistributionServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
...@@ -10,7 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,7 +10,8 @@ import ibase.system.config.AppConnectParm;
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 org.json.simple.JSONObject; import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OHDistributionDetailServlet extends HttpServlet public class OHDistributionDetailServlet extends HttpServlet
{ {
...@@ -25,9 +26,9 @@ import org.json.simple.JSONObject; ...@@ -25,9 +26,9 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -36,20 +37,23 @@ import org.json.simple.JSONObject; ...@@ -36,20 +37,23 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
frDate = request.getParameter("frDate"); dataSourceName = request.getParameter("dataSourceName");
toDate = request.getParameter("toDate"); frDate = request.getParameter("frDate");
empTask = request.getParameter("taskname"); toDate = request.getParameter("toDate");
topNos = request.getParameter("topNos"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
System.out.println("usageIntensity in OHDistributionDetailServlet: "+usageIntensity); System.out.println("usageIntensity in OHDistributionDetailServlet: "+usageIntensity);
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getOHDistributionDetailServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getOHDistributionDetailServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class PieChartDistributionDetailServlet extends HttpServlet public class PieChartDistributionDetailServlet extends HttpServlet
...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject; ...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = "",empCode=""; String topNos = "",empCode="";
String empTask="",deptCode = "",usageIntensity="",functionType=""; String empTask= "",deptCode = "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getPieChartDistributionDetailServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getPieChartDistributionDetailServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class PieChartJobWiseDistributionServlet extends HttpServlet public class PieChartJobWiseDistributionServlet extends HttpServlet
...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject; ...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = "",empCode=""; String topNos = "",empCode="";
String empTask="",deptCode = "",usageIntensity="",functionType=""; String empTask= "",deptCode = "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getPieChartJobWiseDistributionServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getPieChartJobWiseDistributionServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class SDNoAttemptAnalyticsTopServlet extends HttpServlet public class SDNoAttemptAnalyticsTopServlet extends HttpServlet
...@@ -25,9 +27,9 @@ import org.json.simple.JSONObject; ...@@ -25,9 +27,9 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpAnalyticsRemote empAnalyticsRemote = null; EmpAnalyticsRemote empAnalyticsRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -37,18 +39,22 @@ import org.json.simple.JSONObject; ...@@ -37,18 +39,22 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote"); empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empAnalyticsRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empAnalyticsRemote.getSDNoAttemptAnalyticsTopServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empAnalyticsRemote.getSDNoAttemptAnalyticsTopServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class SDNoAttemptAnalyticsWorstServlet extends HttpServlet public class SDNoAttemptAnalyticsWorstServlet extends HttpServlet
...@@ -32,24 +34,28 @@ import org.json.simple.JSONObject; ...@@ -32,24 +34,28 @@ import org.json.simple.JSONObject;
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote"); empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote");
JSONObject jsonObjData = empAnalyticsRemote.getSDNoAttemptAnalyticsWorstServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empAnalyticsRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empAnalyticsRemote.getSDNoAttemptAnalyticsWorstServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpAnalyticsRemote; import ibase.dashboard.epa.ejb.EmpAnalyticsRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class SDTimeAnalyticsTopServlet extends HttpServlet public class SDTimeAnalyticsTopServlet extends HttpServlet
...@@ -32,23 +33,27 @@ import org.json.simple.JSONObject; ...@@ -32,23 +33,27 @@ import org.json.simple.JSONObject;
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote"); empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote");
JSONObject jsonObjData = empAnalyticsRemote.getSDTimeAnalyticsTopServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empAnalyticsRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empAnalyticsRemote.getSDTimeAnalyticsTopServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpAnalyticsRemote; import ibase.dashboard.epa.ejb.EmpAnalyticsRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class SDTimeAnalyticsWorstServlet extends HttpServlet public class SDTimeAnalyticsWorstServlet extends HttpServlet
...@@ -25,30 +26,34 @@ import org.json.simple.JSONObject; ...@@ -25,30 +26,34 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpAnalyticsRemote empAnalyticsRemote = null; EmpAnalyticsRemote empAnalyticsRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote"); empAnalyticsRemote = (EmpAnalyticsRemote)context.lookup("ibase/EmpAnalytics/remote");
JSONObject jsonObjData = empAnalyticsRemote.getSDTimeAnalyticsWorstServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empAnalyticsRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empAnalyticsRemote.getSDTimeAnalyticsWorstServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TaskWiseEscoreServlet extends HttpServlet public class TaskWiseEscoreServlet extends HttpServlet
...@@ -25,31 +26,34 @@ import org.json.simple.JSONObject; ...@@ -25,31 +26,34 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
deptCode= request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
empTask=request.getParameter("taskname"); empTask = request.getParameter("taskname");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseEscoreServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos); JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseEscoreServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos);
// String jsonObjData="{'0':{'e_score':'100','TASK_NAME':' Receipt Dishonour[w_rcpdishnr_adv]','task_code':'w_rcpdishnr_adv'},'1':{'e_score':'100','TASK_NAME':' Sales Person Bank[w_salesperson_bank]','task_code':'w_salesperson_bank'},'2':{'e_score':'100','TASK_NAME':'[w_accteffectview]','task_code':'w_accteffectview'},'3':{'e_score':'100','TASK_NAME':'[w_taxsumview]','task_code':'w_taxsumview'},'4':{'e_score':'100','TASK_NAME':' Purchase[w_misc_voucher]','task_code':'w_misc_voucher'},'5':{'e_score':'100','TASK_NAME':' Loans & Advances[w_misc_voucher]','task_code':'w_misc_voucher'},'6':{'e_score':'100','TASK_NAME':' Employee[w_misc_voucher]','task_code':'w_misc_voucher'},'7':{'e_score':'100','TASK_NAME':' Debit Note[w_misc_voucher]','task_code':'w_misc_voucher'},'8':{'e_score':'100','TASK_NAME':' Credit Note[w_misc_voucher]','task_code':'w_misc_voucher'},'9':{'e_score':'100','TASK_NAME':' Tax Payable[w_misc_voucher]','task_code':'w_misc_voucher'},'10':{'e_score':'100','TASK_NAME':' Payable Vouchers[w_misc_voucher]','task_code':'w_misc_voucher'},'11':{'e_score':'100','TASK_NAME':'Accounts Payable Due Date Change[w_accounts_payable_payment]','task_code':'w_accounts_payable_payment'},'12':{'e_score':'100','TASK_NAME':' Supplier Site[w_site_supplier]','task_code':'w_site_supplier'},'13':{'e_score':'100','TASK_NAME':' Customer[w_customer]','task_code':'w_customer'},'14':{'e_score':'100','TASK_NAME':' Bank[w_bank]','task_code':'w_bank'},'15':{'e_score':'100','TASK_NAME':' Cost Centre[w_costctr]','task_code':'w_costctr'}}";
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().replace('\'', '"').getBytes()); outputStream.write(jsonObjData.toString().replace('\'', '"').getBytes());
outputStream.flush(); outputStream.flush();
......
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TaskWiseJobIdWiseE1scoreServlet extends HttpServlet public class TaskWiseJobIdWiseE1scoreServlet extends HttpServlet
...@@ -25,30 +27,34 @@ import org.json.simple.JSONObject; ...@@ -25,30 +27,34 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
deptCode= request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
empTask=request.getParameter("taskname"); empTask=request.getParameter("taskname");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseJobIdWiseE1scoreServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseJobIdWiseE1scoreServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().replace('\'', '"').getBytes()); outputStream.write(jsonObjData.toString().replace('\'', '"').getBytes());
outputStream.flush(); outputStream.flush();
......
...@@ -10,7 +10,9 @@ ...@@ -10,7 +10,9 @@
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 org.json.simple.JSONObject; import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class TaskWiseJobIdWiseTimeServlet extends HttpServlet public class TaskWiseJobIdWiseTimeServlet extends HttpServlet
{ {
...@@ -24,34 +26,36 @@ ...@@ -24,34 +26,36 @@
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
deptCode= request.getParameter("deptCode"); deptCode= request.getParameter("deptCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
empTask=request.getParameter("taskname"); empTask =request.getParameter("taskname");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseJobIdWiseTimeServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseJobIdWiseTimeServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
//outputStream.write(jsonObjData.toString().replace('\'' , '"').getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
} }
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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 org.json.simple.JSONObject; import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class TaskWiseTimeServlet extends HttpServlet public class TaskWiseTimeServlet extends HttpServlet
{ {
...@@ -24,34 +25,36 @@ ...@@ -24,34 +25,36 @@
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
deptCode= request.getParameter("deptCode"); deptCode= request.getParameter("deptCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
empTask=request.getParameter("taskname"); empTask = request.getParameter("taskname");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseTimeServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
// String jsonObjData="{'0':{'tot_time':'-4862','TASK_NAME':'SalesOrder','task_code':'w_sorder'},'1':{'tot_time':'-2625','TASK_NAME':'My Orders','task_code':'w_porder'},'2':{'tot_time':'-2625','TASK_NAME':'Purchase Order','task_code':'w_porder'},'3':{'tot_time':'0','TASK_NAME':'G.Order Booking Sheet (Bulk)','task_code':'w_d_order_booking_sht'},'4':{'tot_time':'0','TASK_NAME':'F. Purchase Requisition','task_code':'w_d_purchase_requisition'},'5':{'tot_time':'0','TASK_NAME':'','task_code':'w_wfstatus'},'6':{'tot_time':'0','TASK_NAME':'','task_code':'w_d_po_ranbaxy_main'},'7':{'tot_time':'0','TASK_NAME':'','task_code':'w_payment_status_rcp'},'8':{'tot_time':'0','TASK_NAME':'G. Order Booking Sheet (Bulk)','task_code':'w_d_order_booking_sht'},'9':{'tot_time':'0','TASK_NAME':'F. Purchase Requisition','task_code':'w_d_purchase_requisition'},'10':{'tot_time':'1','TASK_NAME':'','task_code':'w_receipt_view'},'11':{'tot_time':'1','TASK_NAME':'Receipt Document Report','task_code':'w_d_gim_print'},'12':{'tot_time':'1','TASK_NAME':'E. GIM Printing','task_code':'w_d_gim_print'},'13':{'tot_time':'183','TASK_NAME':'Purchase Order Amendment','task_code':'w_porderamd'},'14':{'tot_time':'443','TASK_NAME':'Sales OrderAmendment','task_code':'w_sordamd'},'15':{'tot_time':'1191','TASK_NAME':'Receipt','task_code':'w_porcp'},'16':{'tot_time':'1191','TASK_NAME':'Purchase Receipt ( WMS)','task_code':'w_porcp'}}"; empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTaskWiseTimeServlet(dataSourceName, frDate,toDate,empCode,deptCode,usageIntensity,empTask,functionType,topNos);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
//outputStream.write(jsonObjData.toString().replace('\'' , '"').getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
} }
......
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TopE2ScoreAnalysisServlet extends HttpServlet public class TopE2ScoreAnalysisServlet extends HttpServlet
...@@ -25,31 +27,34 @@ import org.json.simple.JSONObject; ...@@ -25,31 +27,34 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
frDate = request.getParameter("frDate"); dataSourceName = request.getParameter("dataSourceName");
toDate = request.getParameter("toDate"); frDate = request.getParameter("frDate");
empTask = request.getParameter("taskname"); toDate = request.getParameter("toDate");
topNos = request.getParameter("topNos"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getTopE2ScoreAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTopE2ScoreAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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 org.json.simple.JSONObject; import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class TopE2ScoreJobIdWiseServlet extends HttpServlet public class TopE2ScoreJobIdWiseServlet extends HttpServlet
{ {
...@@ -25,33 +27,35 @@ import ibase.system.config.AppConnectParm; ...@@ -25,33 +27,35 @@ import ibase.system.config.AppConnectParm;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = "",usageIntensity=""; String topNos = "",usageIntensity="";
String empTask="",deptCode = "",empCode="",functionType=""; String empTask= "",deptCode = "",empCode="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTopE2ScoreJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getTopE2ScoreJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType);
//String jsonObjData ="{'0':{'escore':'1310','EMP_CODE':'E28434 '},'1':{'escore':'1281','EMP_CODE':'TA16403 '},'2':{'escore':'1104','EMP_CODE':'E18752 '},'3':{'escore':'571','EMP_CODE':'E22539 '},'4':{'escore':'287','EMP_CODE':'E15532 '},'5':{'escore':'198','EMP_CODE':'E35765 '}}";
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
// outputStream.write(jsonObjData.toString().replace('\'' , '"').getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
} }
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TopEfficiencyAnalysisServlet extends HttpServlet public class TopEfficiencyAnalysisServlet extends HttpServlet
...@@ -25,33 +26,35 @@ import org.json.simple.JSONObject; ...@@ -25,33 +26,35 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = "",usageIntensity=""; String topNos = "",usageIntensity="";
String empTask="",deptCode = "",empCode="",functionType=""; String empTask= "",deptCode = "",empCode="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTopEfficiencyAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getTopEfficiencyAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType);
//String jsonObjData ="{'0':{'escore':'1310','EMP_CODE':'E28434 '},'1':{'escore':'1281','EMP_CODE':'TA16403 '},'2':{'escore':'1104','EMP_CODE':'E18752 '},'3':{'escore':'571','EMP_CODE':'E22539 '},'4':{'escore':'287','EMP_CODE':'E15532 '},'5':{'escore':'198','EMP_CODE':'E35765 '}}";
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
// outputStream.write(jsonObjData.toString().replace('\'' , '"').getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
} }
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TopNumAttemptAnalysisServlet extends HttpServlet public class TopNumAttemptAnalysisServlet extends HttpServlet
...@@ -25,9 +26,9 @@ import org.json.simple.JSONObject; ...@@ -25,9 +26,9 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -37,18 +38,22 @@ import org.json.simple.JSONObject; ...@@ -37,18 +38,22 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getTopNumAttemptAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTopNumAttemptAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TopNumAttemptJobIdWiseServlet extends HttpServlet public class TopNumAttemptJobIdWiseServlet extends HttpServlet
...@@ -37,6 +38,8 @@ import org.json.simple.JSONObject; ...@@ -37,6 +38,8 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
...@@ -48,6 +51,8 @@ import org.json.simple.JSONObject; ...@@ -48,6 +51,8 @@ import org.json.simple.JSONObject;
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTopNumAttemptJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getTopNumAttemptJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TopTimeAnalysisServlet extends HttpServlet public class TopTimeAnalysisServlet extends HttpServlet
...@@ -28,9 +30,9 @@ import org.json.simple.JSONObject; ...@@ -28,9 +30,9 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -40,25 +42,22 @@ import org.json.simple.JSONObject; ...@@ -40,25 +42,22 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getTopTimeAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
/*String jsonObjData1="{'0':{'EMP_CODE':'E06293 ','tot_time_spent':'3.35@MATILDA W CASTELINO {br}#Transactions: 69{br}Avg.Total Time:'}}"; JSONObject jsonObjData = empEffectivenessRemote.getTopTimeAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData1.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TopTimejobIdWiseServlet extends HttpServlet public class TopTimejobIdWiseServlet extends HttpServlet
...@@ -28,9 +29,9 @@ import org.json.simple.JSONObject; ...@@ -28,9 +29,9 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -40,6 +41,9 @@ import org.json.simple.JSONObject; ...@@ -40,6 +41,9 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
...@@ -51,8 +55,9 @@ import org.json.simple.JSONObject; ...@@ -51,8 +55,9 @@ import org.json.simple.JSONObject;
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getTopTimeJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getTopTimeJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class WorstE1ScoreJobidWiseAnalysisServlet extends HttpServlet public class WorstE1ScoreJobidWiseAnalysisServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = "",usageIntensity=""; String topNos = "",usageIntensity="";
String empTask="",deptCode = "",empCode="",functionType=""; String empTask= "",deptCode = "",empCode="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode= request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstE1ScoreJobidWiseAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getWorstE1ScoreJobidWiseAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType);
//String jsonObjData ="{'0':{'escore':'1310','EMP_CODE':'E28434 '},'1':{'escore':'1281','EMP_CODE':'TA16403 '},'2':{'escore':'1104','EMP_CODE':'E18752 '},'3':{'escore':'571','EMP_CODE':'E22539 '},'4':{'escore':'287','EMP_CODE':'E15532 '},'5':{'escore':'198','EMP_CODE':'E35765 '}}";
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
// outputStream.write(jsonObjData.toString().replace('\'' , '"').getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
} }
......
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class WorstE2ScoreAnalysisServlet extends HttpServlet public class WorstE2ScoreAnalysisServlet extends HttpServlet
...@@ -25,31 +27,34 @@ import org.json.simple.JSONObject; ...@@ -25,31 +27,34 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
frDate = request.getParameter("frDate"); dataSourceName = request.getParameter("dataSourceName");
toDate = request.getParameter("toDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getWorstE2ScoreAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstE2ScoreAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class WorstE2ScoreJobIdWiseServlet extends HttpServlet public class WorstE2ScoreJobIdWiseServlet extends HttpServlet
...@@ -25,17 +26,19 @@ import org.json.simple.JSONObject; ...@@ -25,17 +26,19 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = "",usageIntensity=""; String topNos = "",usageIntensity="";
String empTask="",deptCode = "",empCode="",functionType=""; String empTask= "",deptCode = "",empCode="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
...@@ -47,11 +50,11 @@ import org.json.simple.JSONObject; ...@@ -47,11 +50,11 @@ import org.json.simple.JSONObject;
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstE2ScoreJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getWorstE2ScoreJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos, empCode,usageIntensity,functionType);
//String jsonObjData ="{'0':{'escore':'1310','EMP_CODE':'E28434 '},'1':{'escore':'1281','EMP_CODE':'TA16403 '},'2':{'escore':'1104','EMP_CODE':'E18752 '},'3':{'escore':'571','EMP_CODE':'E22539 '},'4':{'escore':'287','EMP_CODE':'E15532 '},'5':{'escore':'198','EMP_CODE':'E35765 '}}";
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
// outputStream.write(jsonObjData.toString().replace('\'' , '"').getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
} }
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class WorstEfficiencyAnalysisServlet extends HttpServlet public class WorstEfficiencyAnalysisServlet extends HttpServlet
...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject; ...@@ -25,29 +26,33 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstEfficiencyAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getWorstEfficiencyAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class WorstNumAttemptAnalysisServlet extends HttpServlet public class WorstNumAttemptAnalysisServlet extends HttpServlet
...@@ -25,20 +27,21 @@ import org.json.simple.JSONObject; ...@@ -25,20 +27,21 @@ import org.json.simple.JSONObject;
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
...@@ -49,6 +52,8 @@ import org.json.simple.JSONObject; ...@@ -49,6 +52,8 @@ import org.json.simple.JSONObject;
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstNumAttemptAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getWorstNumAttemptAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
...@@ -10,7 +10,9 @@ ...@@ -10,7 +10,9 @@
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 org.json.simple.JSONObject; import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WorstNumAttemptJobIdWiseServlet extends HttpServlet public class WorstNumAttemptJobIdWiseServlet extends HttpServlet
{ {
...@@ -25,9 +27,9 @@ ...@@ -25,9 +27,9 @@
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -37,17 +39,21 @@ ...@@ -37,17 +39,21 @@
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode= request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity= request.getParameter("usageIntensity"); usageIntensity= request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstNumAttemptJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getWorstNumAttemptJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
...@@ -2,32 +2,32 @@ ...@@ -2,32 +2,32 @@
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.servlet.ServletException; 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;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class WorstTimeAnalysisServlet extends HttpServlet public class WorstTimeAnalysisServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
...@@ -37,19 +37,23 @@ import org.json.simple.JSONObject; ...@@ -37,19 +37,23 @@ import org.json.simple.JSONObject;
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
JSONObject jsonObjData = empEffectivenessRemote.getWorstTimeAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); /*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstTimeAnalysisServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.epa.servlet; package ibase.dashboard.epa.servlet;
import ibase.dashboard.epa.ejb.EmpProductivityRemote; import ibase.dashboard.epa.ejb.EmpProductivityRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
...@@ -10,45 +10,48 @@ import ibase.system.config.AppConnectParm; ...@@ -10,45 +10,48 @@ import ibase.system.config.AppConnectParm;
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 org.json.simple.JSONObject; import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WorstTimeJobIdWiseServlet extends HttpServlet public class WorstTimeJobIdWiseServlet extends HttpServlet
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
doPost(request, response); doPost(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response) public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
throws IOException, ServletException
{ {
EmpProductivityRemote empEffectivenessRemote = null; EmpProductivityRemote empEffectivenessRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String frDate = ""; String frDate = "";
String toDate = ""; String toDate = "";
String topNos = ""; String topNos = "";
String empTask="",deptCode = ""; String empTask= "",deptCode = "";
String empCode="",usageIntensity="",functionType=""; String empCode= "",usageIntensity="",functionType="";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
frDate = request.getParameter("frDate"); frDate = request.getParameter("frDate");
toDate = request.getParameter("toDate"); toDate = request.getParameter("toDate");
empTask = request.getParameter("taskname"); empTask = request.getParameter("taskname");
topNos = request.getParameter("topNos"); topNos = request.getParameter("topNos");
deptCode = request.getParameter("deptCode"); deptCode = request.getParameter("deptCode");
empCode = request.getParameter("empCode"); empCode = request.getParameter("empCode");
usageIntensity = request.getParameter("usageIntensity"); usageIntensity = request.getParameter("usageIntensity");
functionType = request.getParameter("service"); functionType = request.getParameter("service");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote"); empEffectivenessRemote = (EmpProductivityRemote)context.lookup("ibase/EmpProductivity/remote");
/*setUserInfo(userInfo) for DB connection on dated:14062016*/
empEffectivenessRemote.setUserInfo(userInfo);
JSONObject jsonObjData = empEffectivenessRemote.getWorstTimeJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType); JSONObject jsonObjData = empEffectivenessRemote.getWorstTimeJobIdWiseServlet(dataSourceName, frDate,toDate, empTask,deptCode,topNos,empCode,usageIntensity,functionType);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
......
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