Commit b596413d authored by pborate's avatar pborate

Updated changes for useractivity log creation

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@196425 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 4a966fbc
...@@ -30,6 +30,7 @@ import ibase.ejb.UserEventLogEJB; ...@@ -30,6 +30,7 @@ import ibase.ejb.UserEventLogEJB;
import ibase.utility.BaseException; import ibase.utility.BaseException;
import ibase.utility.CommonConstants; import ibase.utility.CommonConstants;
import ibase.utility.UserInfoBean; import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
@Path("/dashboard") @Path("/dashboard")
public class DashboardService { public class DashboardService {
...@@ -52,22 +53,25 @@ public class DashboardService { ...@@ -52,22 +53,25 @@ public class DashboardService {
UserEventLogEJB userEventLogEJB=new UserEventLogEJB(); UserEventLogEJB userEventLogEJB=new UserEventLogEJB();
Date startTime=new Date(); Date startTime=new Date();
String argParam=""; String argParam="";
String sessionID="";
String editorId="";
try
{
if(userInfo != null ) { if(userInfo != null ) {
userInfo.setSessionId( sessionId ); userInfo.setSessionId( sessionId );
System.out.println("session id "); System.out.println("session id ");
System.out.println("user info:::::"+userInfo); System.out.println("user info:::::"+userInfo);
String sessionID=userInfo.getSesstionId(); sessionID=userInfo.getSesstionId();
System.out.println("sessionID info:::::"+sessionID); System.out.println("sessionID info:::::"+sessionID);
String editorId="" + new Date().getTime(); editorId="" + new Date().getTime();
System.out.println("getDashboardMetadata ["+CommonConstants.JBOSSHOME+"] dashboardFileName[" + dashboardFileName + "] "); System.out.println("getDashboardMetadata ["+CommonConstants.JBOSSHOME+"] dashboardFileName[" + dashboardFileName + "] ");
String dashboardMetadataFilePath = CommonConstants.JBOSSHOME + File.separator + "server" + File.separator + "default" + File.separator + "deploy" + File.separator + "ibase.ear" + File.separator + "ibase.war" + File.separator + "dashboard" + File.separator + "metadataxml" + File.separator +dashboardFileName+".xml"; String dashboardMetadataFilePath = CommonConstants.JBOSSHOME + File.separator + "server" + File.separator + "default" + File.separator + "deploy" + File.separator + "ibase.ear" + File.separator + "ibase.war" + File.separator + "dashboard" + File.separator + "metadataxml" + File.separator +dashboardFileName+".xml";
System.out.println("Final File Path =" + dashboardMetadataFilePath); System.out.println("Final File Path =" + dashboardMetadataFilePath);
DashboardUtil util = new DashboardUtil(); DashboardUtil util = new DashboardUtil();
// Commented by Prajyot on 29-Dec-2018 // Commented by Prajyot on 29-Dec-2018
//userEventLogEJB.setEventLog(userInfo.getLoginCode(), dashboardFileName, sessionID,editorId,"Dashboard Metadata Retrive","Dashboard Metadata Retrive", startTime, userEventLogEJB.setEventLog(userInfo.getLoginCode(), dashboardFileName, sessionID,editorId,"Dashboard Metadata Retrive","Dashboard Metadata Retrive", startTime,
// null, argParam,"" , "Pending", "Dashboard" ) ; null, argParam,"" , "Pending", "Dashboard","" ) ;
System.out.println("Dashboard Service end set event log"); System.out.println("Dashboard Service end set event log");
boolean fileCheck=false; boolean fileCheck=false;
...@@ -97,8 +101,8 @@ public class DashboardService { ...@@ -97,8 +101,8 @@ public class DashboardService {
} }
// Commented by Prajyot on 29-Dec-2018 // Commented by Prajyot on 29-Dec-2018
//userEventLogEJB.updateEventLog(userInfo.getLoginCode(), dashboardFileName, sessionID, editorId, "Dashboard Metadata Retrive" , "Dashboard Metadata Retrive", startTime, userEventLogEJB.updateEventLog(userInfo.getLoginCode(), dashboardFileName, sessionID, editorId, "Dashboard Metadata Retrive" , "Dashboard Metadata Retrive", startTime,
// new Date(), argParam,"" , "Success","Dashboard"); new Date(), argParam,"" , "Success","Dashboard","");
} }
else { else {
dashboardMetadata.put("status","failure" ); dashboardMetadata.put("status","failure" );
...@@ -107,8 +111,18 @@ public class DashboardService { ...@@ -107,8 +111,18 @@ public class DashboardService {
} }
System.out.println("Dashboard Service end update event log"); System.out.println("Dashboard Service end update event log");
System.out.println("dashboard service final data "+dashboardMetadata.toString()); System.out.println("dashboard service final data "+dashboardMetadata.toString());
}
catch (Exception e)
{
ITMException ie = new ITMException(e);
System.out.println("Inside getDashboardMetadata exception::::"+e);
userEventLogEJB.updateEventLog(userInfo.getLoginCode(), dashboardFileName, sessionID, editorId, "Dashboard Metadata Retrive" , "Dashboard Metadata Retrive", startTime,
new Date(), argParam,"" , "Exception","Dashboard",ie.getMessage());
}
return dashboardMetadata.toString(); return dashboardMetadata.toString();
} }
} }
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