Commit da375d96 authored by kpandey's avatar kpandey

Removed saveExploreReport and getExploreReport function

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@196136 ce508802-f39f-4f6c-b175-0d175dae99d5
parent c7190935
...@@ -19,6 +19,7 @@ import org.apache.commons.io.FileUtils; ...@@ -19,6 +19,7 @@ import org.apache.commons.io.FileUtils;
import org.hibernate.HibernateException; import org.hibernate.HibernateException;
import org.hibernate.Query; import org.hibernate.Query;
import org.hibernate.Session; import org.hibernate.Session;
import org.hibernate.Transaction;
import org.hibernate.dialect.identity.SybaseAnywhereIdentityColumnSupport; import org.hibernate.dialect.identity.SybaseAnywhereIdentityColumnSupport;
import org.hibernate.query.NativeQuery; import org.hibernate.query.NativeQuery;
import org.json.JSONArray; import org.json.JSONArray;
...@@ -30,9 +31,12 @@ import org.w3c.dom.Node; ...@@ -30,9 +31,12 @@ import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
import ibase.dashboard.common.hibernate.bean.Pophelp; import ibase.dashboard.common.hibernate.bean.Pophelp;
import ibase.dashboard.common.hibernate.bean.ObjUserPref;
import ibase.hibernate.bean.UserPres;
import ibase.hibernate.utility.HibernateUtil; import ibase.hibernate.utility.HibernateUtil;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.system.config.ConnDriver; import ibase.system.config.ConnDriver;
import ibase.utility.BaseLogger;
import ibase.utility.CommonConstants; import ibase.utility.CommonConstants;
import ibase.utility.E12GenericUtility; import ibase.utility.E12GenericUtility;
import ibase.utility.UserInfoBean; import ibase.utility.UserInfoBean;
...@@ -1146,7 +1150,6 @@ public class DashboardUtil ...@@ -1146,7 +1150,6 @@ public class DashboardUtil
return fileCheck; return fileCheck;
} }
public boolean checkConfigFile() { public boolean checkConfigFile() {
boolean fileCheck = false; boolean fileCheck = false;
String hibernetCfgPath = CommonConstants.JBOSSHOME+File.separator+"server"+File.separator+"default"+File.separator+"deploy"+File.separator+"ibase.ear"+File.separator+"ibase.war"+File.separator+"setting"+File.separator+"hibernate.cfg.xml"; String hibernetCfgPath = CommonConstants.JBOSSHOME+File.separator+"server"+File.separator+"default"+File.separator+"deploy"+File.separator+"ibase.ear"+File.separator+"ibase.war"+File.separator+"setting"+File.separator+"hibernate.cfg.xml";
...@@ -1158,67 +1161,6 @@ public class DashboardUtil ...@@ -1158,67 +1161,6 @@ public class DashboardUtil
System.out.println("file exits "+fileCheck); System.out.println("file exits "+fileCheck);
return fileCheck; return fileCheck;
} }
//Added By Saitej D on [26 Dec 2018] To [Save Explore Report] START
public void saveExploreReport(String loginCode, String reportName, String reportConfig) {
String dashboardUsersPath = CommonConstants.JBOSSHOME + File.separator + "server" + File.separator + "default" + File.separator + "deploy" + File.separator + "ibase.ear" + File.separator + "ibase.war" + File.separator + "dashboard" + File.separator + "users";
String dashboardUserPath = dashboardUsersPath + File.separator + loginCode;
String reportFilepath = dashboardUserPath + File.separator +reportName+".json";
System.out.println("reportFilepath in saveExploreReport ["+reportFilepath+"]");
try
{
File existingUsersFolder = new File(dashboardUsersPath);
if(!existingUsersFolder.exists()) {
existingUsersFolder.mkdir();
}
File existingUserFolder = new File(dashboardUserPath);
if(!existingUserFolder.exists()) {
existingUserFolder.mkdir();
}
File existingFile = new File(reportFilepath);
if(!existingFile.exists()) {
existingFile.createNewFile();
}
FileUtils.writeStringToFile(existingFile, reportConfig);
}
catch(Exception e)
{
System.out.println("Exception in saveExploreReport ::["+e+"]");
}
}
public JSONObject getExploreReport(String loginCode, String reportName) {
String dashboardUsersPath = CommonConstants.JBOSSHOME + File.separator + "server" + File.separator + "default" + File.separator + "deploy" + File.separator + "ibase.ear" + File.separator + "ibase.war" + File.separator + "dashboard" + File.separator + "users";
String dashboardUserPath = dashboardUsersPath + File.separator + loginCode;
String reportFilepath = dashboardUserPath + File.separator +reportName+".json";
JSONObject reportConfig = null;
System.out.println("reportFilepath in saveExploreReport ["+reportFilepath+"]");
try
{
File existingUsersFolder = new File(dashboardUsersPath);
File existingUserFolder = new File(dashboardUserPath);
File file = new File(reportFilepath);
if(existingUsersFolder.exists() && existingUserFolder.exists() && file.exists())
{
String fileString = FileUtils.readFileToString(file);
reportConfig = new JSONObject(fileString);
}
}
catch(Exception e)
{
System.out.println("Exception in getExploreReport ::["+e+"]");
}
return reportConfig;
}
//Added By Saitej D on [26 Dec 2018] To [Save Explore Report] END
public String getSfaParmVal( String parm_name ) throws ITMException public String getSfaParmVal( String parm_name ) throws ITMException
{ {
......
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