Commit 514a9aec authored by vbhosale's avatar vbhosale

FOLDER COPIED FROM CVS TO SVN

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@187814 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2b6b5123
cvs/java-projects-ejb3/ibase/fin-reports/ibase
:extssh:vbhosale@192.168.0.4:/cvs
cvs/java-projects-ejb3/ibase/fin-reports/ibase/webitm
:extssh:vbhosale@192.168.0.4:/cvs
cvs/java-projects-ejb3/ibase/fin-reports/ibase/webitm/ejb
:extssh:vbhosale@192.168.0.4:/cvs
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>fin</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Accountcctr extends ValidatorEJB
implements AccountcctrLocal, AccountcctrRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
Object localObject1 = null;
Object localObject2 = null;
Object localObject3 = null;
Connection localConnection = null;
Object localObject4 = null;
Object localObject5 = null;
String str1 = "";
String str2 = "";
String str3 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str4 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str5 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str6 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM");*/
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("site_code__fr"))
{
str6 = this.genericUtility.getColumnValue("site_code__fr", paramDocument1);
localStringBuffer.append("<site_code__fr>").append("<![CDATA[" + str6.trim() + "]]>").append("</site_code__fr>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface AccountcctrLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface AccountcctrRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-09/06/2009
//public class AcctAnalEJB extends ValidatorEJB implements SessionBean
public class AcctAnal extends ValidatorEJB implements AcctAnalLocal,AcctAnalRemote //Added for EJB3 -sarah-09/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--commented for EJB3--sarah--09/06/20009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--09/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
//String dateFrom = null;
//String dateTo = null;
/* Connection conn = null;
PreparedStatement pstmt = null;*/
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("mto_date",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
// date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
//Added for multi tenancy
conn = getConnection();
/*ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");*/
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
sitecodeany = genericUtility.getColumnValue("site_code",dom);
valueXmlString.append("<msite_arg>").append("<![CDATA["+sitecodeany.trim()+"]]>").append("</msite_arg>");
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e)
{
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-09/06/2009
//public interface AcctAnal extends Validator,EJBObject
public interface AcctAnalLocal extends ValidatorLocal //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-09/06/2009
//public interface AcctAnal extends Validator,EJBObject
public interface AcctAnalRemote extends ValidatorRemote //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-09/06/2009
//public class AcctCctrEJB extends ValidatorEJB implements SessionBean
public class AcctCctr extends ValidatorEJB implements AcctCctrLocal,AcctCctrRemote //Added for EJB3 -sarah-09/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--Commented for EJB3--Sarah--09/06/2009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--09/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
//String dateFrom = null;
//String dateTo = null;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("mto_date",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
// date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
//Added for multi tenancy
conn = getConnection();
/* ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");*/
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
sitecodeany = genericUtility.getColumnValue("site_code",dom);
valueXmlString.append("<msite_arg>").append("<![CDATA["+sitecodeany.trim()+"]]>").append("</msite_arg>");
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e){
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-09/06/2009
//public interface AcctCctr extends Validator,EJBObject
public interface AcctCctrLocal extends ValidatorLocal //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-09/06/2009
//public interface AcctCctr extends Validator,EJBObject
public interface AcctCctrRemote extends ValidatorRemote //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.Timestamp;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Ageingdetail extends ValidatorEJB
implements AgeingdetailLocal, AgeingdetailRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
String str1 = null;
Object localObject1 = null;
Object localObject2 = null;
Connection localConnection = null;
Object localObject3 = null;
Object localObject4 = null;
String str2 = "";
String str3 = "";
String str4 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str5 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str6 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str7 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM"); */
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("msite_code"))
{
str7 = this.genericUtility.getColumnValue("msite_code", paramDocument1);
localStringBuffer.append("<m_site_arg>").append("<![CDATA[" + str7.trim() + "]]>").append("</m_site_arg>");
}
if (paramString2.trim().equalsIgnoreCase("mason_date"))
{
str1 = this.genericUtility.getColumnValue("mason_date", paramDocument1);
String str8 = null;
String str9 = null;
System.out.println("Result to Check getApplDateFormat :" + this.genericUtility.getApplDateFormat());
str8 = this.genericUtility.getValidDateString(str1, this.genericUtility.getApplDateFormat(), this.genericUtility.getDBDateFormat());
str9 = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement localPreparedStatement = null;
ResultSet localResultSet = null;
localPreparedStatement = localConnection.prepareStatement(str9);
localPreparedStatement.setTimestamp(1, Timestamp.valueOf(str8 + " 00:00:00.0"));
localResultSet = localPreparedStatement.executeQuery();
localResultSet.close();
localResultSet = null;
localPreparedStatement.close();
localPreparedStatement = null;
localStringBuffer.append("<as_ason_date>").append("<![CDATA[" + str8.trim() + " 00:00:00" + "]]>").append("</as_ason_date>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface AgeingdetailLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface AgeingdetailRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Ageingoverduedet extends ValidatorEJB
implements AgeingoverduedetLocal, AgeingoverduedetRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
Object localObject1 = null;
Object localObject2 = null;
Object localObject3 = null;
Connection localConnection = null;
Object localObject4 = null;
Object localObject5 = null;
String str1 = "";
String str2 = "";
String str3 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str4 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str5 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str6 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM");*/
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("msite_code"))
{
str6 = this.genericUtility.getColumnValue("msite_code", paramDocument1);
localStringBuffer.append("<m_site_arg>").append("<![CDATA[" + str6.trim() + "]]>").append("</m_site_arg>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface AgeingoverduedetLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface AgeingoverduedetRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Ageingoverduesumm extends ValidatorEJB
implements AgeingoverduesummLocal, AgeingoverduesummRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
Object localObject1 = null;
Object localObject2 = null;
Object localObject3 = null;
Connection localConnection = null;
Object localObject4 = null;
Object localObject5 = null;
String str1 = "";
String str2 = "";
String str3 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str4 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str5 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str6 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM"); */
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("msite_code"))
{
str6 = this.genericUtility.getColumnValue("msite_code", paramDocument1);
localStringBuffer.append("<m_site_arg>").append("<![CDATA[" + str6.trim() + "]]>").append("</m_site_arg>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface AgeingoverduesummLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface AgeingoverduesummRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.Timestamp;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Ageingsummary extends ValidatorEJB
implements AgeingsummaryLocal, AgeingsummaryRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
String str1 = null;
Object localObject1 = null;
Object localObject2 = null;
Connection localConnection = null;
Object localObject3 = null;
Object localObject4 = null;
String str2 = "";
String str3 = "";
String str4 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str5 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str6 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str7 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/*ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM");*/
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("msite_code"))
{
str7 = this.genericUtility.getColumnValue("msite_code", paramDocument1);
localStringBuffer.append("<m_site_arg>").append("<![CDATA[" + str7.trim() + "]]>").append("</m_site_arg>");
}
if (paramString2.trim().equalsIgnoreCase("mason_date"))
{
str1 = this.genericUtility.getColumnValue("mason_date", paramDocument1);
String str8 = null;
String str9 = null;
System.out.println("Result to Check getApplDateFormat :" + this.genericUtility.getApplDateFormat());
str8 = this.genericUtility.getValidDateString(str1, this.genericUtility.getApplDateFormat(), this.genericUtility.getDBDateFormat());
str9 = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement localPreparedStatement = null;
ResultSet localResultSet = null;
localPreparedStatement = localConnection.prepareStatement(str9);
localPreparedStatement.setTimestamp(1, Timestamp.valueOf(str8 + " 00:00:00.0"));
localResultSet = localPreparedStatement.executeQuery();
localResultSet.close();
localResultSet = null;
localPreparedStatement.close();
localPreparedStatement = null;
localStringBuffer.append("<as_ason_date>").append("<![CDATA[" + str8.trim() + " 00:00:00" + "]]>").append("</as_ason_date>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface AgeingsummaryLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface AgeingsummaryRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-09/06/2009
//public class AnalAcctEJB extends ValidatorEJB implements SessionBean
public class AnalAcct extends ValidatorEJB implements AnalAcctLocal,AnalAcctRemote //Added for EJB3 -sarah-09/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--Commented for EJB3--sarah--09/06/2009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--09/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
//String dateFrom = null;
//String dateTo = null;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("mto_date",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
// date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
//Added for multi tenancy
conn = getConnection();
/* ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");*/
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
sitecodeany = genericUtility.getColumnValue("site_code",dom);
valueXmlString.append("<msite_arg>").append("<![CDATA["+sitecodeany.trim()+"]]>").append("</msite_arg>");
//valueXmlString.append("<as_ason_date>").append("<![CDATA["+dateFrom+"]]>").append("</as_ason_date>");
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e){
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-09/06/2009
//public interface AnalAcct extends Validator,EJBObject
public interface AnalAcctLocal extends ValidatorLocal //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-09/06/2009
//public interface AnalAcct extends Validator,EJBObject
public interface AnalAcctRemote extends ValidatorRemote //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Analysiswisetran extends ValidatorEJB
implements AnalysiswisetranLocal, AnalysiswisetranRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
Object localObject1 = null;
Object localObject2 = null;
Object localObject3 = null;
Connection localConnection = null;
Object localObject4 = null;
Object localObject5 = null;
String str1 = "";
String str2 = "";
String str3 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str4 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str5 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str6 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM"); */
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("site_code"))
{
str6 = this.genericUtility.getColumnValue("site_code", paramDocument1);
localStringBuffer.append("<msite_arg>").append("<![CDATA[" + str6.trim() + "]]>").append("</msite_arg>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface AnalysiswisetranLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface AnalysiswisetranRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-09/06/2009
//public class AnyEJB extends ValidatorEJB implements SessionBean
public class Any extends ValidatorEJB implements AnyLocal,AnyRemote //Added for EJB3 -sarah-09/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--Commented for EJB3--sarah--09/06/2009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--09/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
java.sql.Timestamp chgdateTo=null;
java.sql.Timestamp chgdateFr=null;
//String accPrd="";
//String codePrd="";
Statement stmt=null;
String dateAson=null ;
String dateTo=null ;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("adt_fr",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
//date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
//Added for multi tenancy
conn = getConnection();
/* ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); */
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
sitecodeany = genericUtility.getColumnValue("site_code",dom);
valueXmlString.append("<m_site_arg>").append("<![CDATA["+sitecodeany.trim()+"]]>").append("</m_site_arg>");
//valueXmlString.append("<as_ason_date>").append("<![CDATA["+dateFrom+"]]>").append("</as_ason_date>");
// System.out.println("sitecodeany=========> : "+sitecodeany);
}
if(currentColumn.trim().equalsIgnoreCase( "ar_dt" ))
{
dateAson = genericUtility.getColumnValue( "ar_dt", dom );
String dateAsonStr = null;
String acctPrdSql = null;
dateAsonStr = genericUtility.getValidDateString(dateAson, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat());
acctPrdSql = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement acctStmt = null;
ResultSet acctRs = null;
acctStmt = conn.prepareStatement( acctPrdSql );
acctStmt.setTimestamp( 1, Timestamp.valueOf( dateAsonStr + " 00:00:00.0") ) ;
acctRs = acctStmt.executeQuery();
acctRs.close();
acctRs = null;
acctStmt.close();
acctStmt = null;
valueXmlString.append("<as_ar_dt>").append("<![CDATA[" + dateAsonStr.trim() + " 00:00:00" +"]]>").append("</as_ar_dt>");
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e)
{
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-09/06/2009
//public interface Any extends Validator,EJBObject
public interface AnyLocal extends ValidatorLocal //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-09/06/2009
//public interface Any extends Validator,EJBObject
public interface AnyRemote extends ValidatorRemote //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.Timestamp;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Anyrepo extends ValidatorEJB
implements AnyrepoLocal, AnyrepoRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
String str1 = null;
Object localObject1 = null;
Object localObject2 = null;
Connection localConnection = null;
Object localObject3 = null;
Object localObject4 = null;
String str2 = "";
String str3 = "";
String str4 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str5 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str6 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str7 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM"); */
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("site_code"))
{
str7 = this.genericUtility.getColumnValue("site_code", paramDocument1);
localStringBuffer.append("<m_site_arg>").append("<![CDATA[" + str7.trim() + "]]>").append("</m_site_arg>");
}
if (paramString2.trim().equalsIgnoreCase("ar_dt"))
{
str1 = this.genericUtility.getColumnValue("ar_dt", paramDocument1);
String str8 = null;
String str9 = null;
System.out.println("Result to Check getApplDateFormat :" + this.genericUtility.getApplDateFormat());
str8 = this.genericUtility.getValidDateString(str1, this.genericUtility.getApplDateFormat(), this.genericUtility.getDBDateFormat());
str9 = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement localPreparedStatement = null;
ResultSet localResultSet = null;
localPreparedStatement = localConnection.prepareStatement(str9);
localPreparedStatement.setTimestamp(1, Timestamp.valueOf(str8 + " 00:00:00.0"));
localResultSet = localPreparedStatement.executeQuery();
localResultSet.close();
localResultSet = null;
localPreparedStatement.close();
localPreparedStatement = null;
localStringBuffer.append("<as_ar_dt>").append("<![CDATA[" + str8.trim() + " 00:00:00" + "]]>").append("</as_ar_dt>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface AnyrepoLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface AnyrepoRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-09/06/2009
//public class BalconfcustEJB extends ValidatorEJB implements SessionBean
public class Balconfcust extends ValidatorEJB implements BalconfcustLocal,BalconfcustRemote //Added for EJB3 -sarah-09/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--Commented for EJB3--sarah--09/06/2009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--09/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
java.sql.Timestamp chgdateTo=null;
java.sql.Timestamp chgdateFr=null;
//String accPrd="";
//String codePrd="";
Statement stmt=null;
String dateFrom=null ;
String dateAson=null ;
String dateTo=null ;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("adt_fr",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
//date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
//Added for multi tenancy
conn = getConnection();
/* ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); */
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase( "mason_date" ))
{
dateAson = genericUtility.getColumnValue( "mason_date", dom );
String dateAsonStr = null;
String acctPrdSql = null;
dateAsonStr = genericUtility.getValidDateString(dateAson, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat());
acctPrdSql = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement acctStmt = null;
ResultSet acctRs = null;
acctStmt = conn.prepareStatement( acctPrdSql );
acctStmt.setTimestamp( 1, Timestamp.valueOf( dateAsonStr + " 00:00:00.0") ) ;
acctRs = acctStmt.executeQuery();
acctRs.close();
acctRs = null;
acctStmt.close();
acctStmt = null;
valueXmlString.append("<as_ason_date>").append("<![CDATA[" + dateAsonStr.trim() + " 00:00:00" +"]]>").append("</as_ason_date>");
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e)
{
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-09/06/2009
//public interface Balconfcust extends Validator,EJBObject
public interface BalconfcustLocal extends ValidatorLocal //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-09/06/2009
//public interface Balconfcust extends Validator,EJBObject
public interface BalconfcustRemote extends ValidatorRemote //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.Timestamp;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Bankcashbook extends ValidatorEJB
implements BankcashbookLocal, BankcashbookRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
String str1 = null;
Object localObject1 = null;
Object localObject2 = null;
Connection localConnection = null;
Object localObject3 = null;
Object localObject4 = null;
String str2 = "";
String str3 = "";
String str4 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str5 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str6 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str7 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/*ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM");*/
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("site_code"))
{
str7 = this.genericUtility.getColumnValue("site_code", paramDocument1);
localStringBuffer.append("<as_sitearg>").append("<![CDATA[" + str7.trim() + "]]>").append("</as_sitearg>");
}
if (paramString2.trim().equalsIgnoreCase("date_from"))
{
str1 = this.genericUtility.getColumnValue("date_from", paramDocument1);
String str8 = null;
String str9 = null;
System.out.println("Result to Check getApplDateFormat :" + this.genericUtility.getApplDateFormat());
str8 = this.genericUtility.getValidDateString(str1, this.genericUtility.getApplDateFormat(), this.genericUtility.getDBDateFormat());
str9 = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement localPreparedStatement = null;
ResultSet localResultSet = null;
localPreparedStatement = localConnection.prepareStatement(str9);
localPreparedStatement.setTimestamp(1, Timestamp.valueOf(str8 + " 00:00:00.0"));
localResultSet = localPreparedStatement.executeQuery();
localResultSet.close();
localResultSet = null;
localPreparedStatement.close();
localPreparedStatement = null;
localStringBuffer.append("<as_fromdate>").append("<![CDATA[" + str8.trim() + " 00:00:00" + "]]>").append("</as_fromdate>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface BankcashbookLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface BankcashbookRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.Timestamp;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Bankreco extends ValidatorEJB
implements BankrecoLocal, BankrecoRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4) throws RemoteException, ITMException
{
Object localObject1 = null;
Object localObject2 = null;
Object localObject3 = null;
String str1 = null;
Object localObject4 = null;
Connection localConnection = null;
Object localObject5 = null;
Object localObject6 = null;
String str2 = "";
String str3 = "";
String str4 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str5 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str6 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str7 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM"); */
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("ar_dt"))
{
str1 = this.genericUtility.getColumnValue("ar_dt", paramDocument1);
String str8 = null;
String str9 = null;
str8 = this.genericUtility.getValidDateString(str1, this.genericUtility.getApplDateFormat(), this.genericUtility.getDBDateFormat());
str9 = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement localPreparedStatement = null;
ResultSet localResultSet = null;
localPreparedStatement = localConnection.prepareStatement(str9);
localPreparedStatement.setTimestamp(1, Timestamp.valueOf(str8 + " 00:00:00.0"));
localResultSet = localPreparedStatement.executeQuery();
localResultSet.close();
localResultSet = null;
localPreparedStatement.close();
localPreparedStatement = null;
localStringBuffer.append("<as_date>").append("<![CDATA[" + str8.trim() + " 00:00:00" + "]]>").append("</as_date>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface BankrecoLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface BankrecoRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-09/06/2009
//public class BankreconcilationEJB extends ValidatorEJB implements SessionBean
public class Bankreconcilation extends ValidatorEJB implements BankreconcilationLocal,BankreconcilationRemote //Added for EJB3 -sarah-09/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--Commented for EJB3--sarah--09/06/2009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--09/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
java.sql.Timestamp chgdateTo=null;
java.sql.Timestamp chgdateFr=null;
//String accPrd="";
//String codePrd="";
Statement stmt=null;
String dateAson=null ;
String dateTo=null ;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("adt_fr",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
//date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
//Added for multi tenancy
conn = getConnection();
/* ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); */
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
sitecodeany = genericUtility.getColumnValue("site_code",dom);
valueXmlString.append("<m_site_arg>").append("<![CDATA["+sitecodeany.trim()+"]]>").append("</m_site_arg>");
//valueXmlString.append("<as_ason_date>").append("<![CDATA["+dateFrom+"]]>").append("</as_ason_date>");
// System.out.println("sitecodeany=========> : "+sitecodeany);
}
if(currentColumn.trim().equalsIgnoreCase( "ar_dt" ))
{
dateAson = genericUtility.getColumnValue( "ar_dt", dom );
String dateAsonStr = null;
String acctPrdSql = null;
dateAsonStr = genericUtility.getValidDateString(dateAson, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat());
acctPrdSql = "select fr_date from acctprd where ? between fr_date and to_date";
PreparedStatement acctStmt = null;
ResultSet acctRs = null;
acctStmt = conn.prepareStatement( acctPrdSql );
acctStmt.setTimestamp( 1, Timestamp.valueOf( dateAsonStr + " 00:00:00.0") ) ;
acctRs = acctStmt.executeQuery();
acctRs.close();
acctRs = null;
acctStmt.close();
acctStmt = null;
valueXmlString.append("<as_date>").append("<![CDATA[" + dateAsonStr.trim() + " 00:00:00" +"]]>").append("</as_date>");
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e)
{
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-09/06/2009
//public interface Bankreconcilation extends Validator,EJBObject
public interface BankreconcilationLocal extends ValidatorLocal //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-09/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-09/06/2009
//public interface Bankreconcilation extends Validator,EJBObject
public interface BankreconcilationRemote extends ValidatorRemote //Added for EJB3 -sarah-09/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-10/06/2009
//public class BudactmodEJB extends ValidatorEJB implements SessionBean
public class Budactmod extends ValidatorEJB implements BudactmodLocal,BudactmodRemote //Added for EJB3 -sarah-10/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--Commented for EJB3--sarah--10/06/2009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--10/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
java.sql.Timestamp chgdateTo=null;
java.sql.Timestamp chgdateFr=null;
//String accPrd="";
//String codePrd="";
Statement stmt=null;
String dateFrom=null ;
String dateTo=null ;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("adt_fr",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
//date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
/* ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); */
//Added for multi tenancy
conn = getConnection();
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase("as_site"))
{
sitecodeany = genericUtility.getColumnValue("as_site",dom);
valueXmlString.append("<as_site_code>").append("<![CDATA["+sitecodeany.trim()+"]]>").append("</as_site_code>");
//valueXmlString.append("<as_ason_date>").append("<![CDATA["+dateFrom+"]]>").append("</as_ason_date>");
// System.out.println("sitecodeany=========> : "+sitecodeany);
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e)
{
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-10/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-10/06/2009
//public interface Budactmod extends Validator,EJBObject
public interface BudactmodLocal extends ValidatorLocal //Added for EJB3 -sarah-10/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-10/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-10/06/2009
//public interface Budactmod extends Validator,EJBObject
public interface BudactmodRemote extends ValidatorRemote //Added for EJB3 -sarah-10/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class Budgetvsact extends ValidatorEJB
implements BudgetvsactLocal, BudgetvsactRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
Object localObject1 = null;
Object localObject2 = null;
Object localObject3 = null;
Connection localConnection = null;
Object localObject4 = null;
Object localObject5 = null;
String str1 = "";
String str2 = "";
String str3 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str4 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str5 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str6 = "";
try
{
//Added for multi tenancy
localConnection = getConnection();
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM");*/
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("as_site"))
{
str6 = this.genericUtility.getColumnValue("as_site", paramDocument1);
localStringBuffer.append("<as_site_code>").append("<![CDATA[" + str6.trim() + "]]>").append("</as_site_code>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException3)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface BudgetvsactLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface BudgetvsactRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.io.PrintStream;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class BudvsActCctr extends ValidatorEJB
implements BudvsActCctrLocal, BudvsActCctrRemote
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr;
int currentFormNo = 0;
String columnValue = null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
public void setSessionContext(SessionContext paramSessionContext)
{
}
public String itemChanged()
throws RemoteException, ITMException
{
return "";
}
public String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7) throws RemoteException, ITMException {
String str = "";
Document localDocument1 = null; Document localDocument2 = null; Document localDocument3 = null;
try {
System.out.println("xmlString : " + paramString1);
System.out.println("xmlString1 : " + paramString2);
if (paramString1 != null)
{
localDocument1 = GenericUtility.getInstance().parseString(paramString1);
}
if (paramString2 != null)
{
localDocument2 = GenericUtility.getInstance().parseString(paramString2);
}
if (paramString3 != null)
{
localDocument3 = GenericUtility.getInstance().parseString(paramString3);
}
str = itemChanged(localDocument1, localDocument2, localDocument3, paramString4, paramString5, paramString6, paramString7);
}
catch (ITMException localITMException) {
System.out.println("ITMException " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException)
{
System.out.println("Exception in itemchange " + localException);
localException.printStackTrace();
throw new ITMException(localException);
}
System.out.println("ResultString :: " + str);
return str;
}
public String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException
{
Object localObject1 = null;
Object localObject2 = null;
Object localObject3 = null;
Connection localConnection = null;
Object localObject4 = null;
Object localObject5 = null;
String str1 = "";
String str2 = "";
String str3 = "";
StringBuffer localStringBuffer = new StringBuffer();
String str4 = "";
localStringBuffer = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
localStringBuffer.append(paramString3).append("</editFlag></header>");
localStringBuffer.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is" + paramString4);
System.out.println("=======================xtraParams is==============");
String str5 = getValueFromXTRA_PARAMS(paramString4, "loginSiteCode");
String str6 = "";
try
{
/* ConnDriver localConnDriver = new ConnDriver();
localConnection = localConnDriver.getConnectDB("DriverITM");*/
//Added for multi tenancy
localConnection = getConnection();
this.parentNodeList = paramDocument1.getElementsByTagName("Detail1");
this.parentNode = this.parentNodeList.item(0);
this.childNodeList = this.parentNode.getChildNodes();
this.ctr = 0;
int i = this.childNodeList.getLength();
do
{
this.childNode = this.childNodeList.item(this.ctr);
this.childNodeName = this.childNode.getNodeName();
if (this.childNodeName.equals(paramString2))
{
if (this.childNode.getFirstChild() != null)
{
this.columnValue = this.childNode.getFirstChild().getNodeValue().trim();
}
}
this.ctr += 1;
}
while ((this.ctr < i) && (!
this.childNodeName.equals(paramString2)));
if (paramString2.trim().equalsIgnoreCase("as_site_code"))
{
str6 = this.genericUtility.getColumnValue("as_site_code", paramDocument1);
localStringBuffer.append("<site_code_arg>").append("<![CDATA[" + str6.trim() + "]]>").append("</site_code_arg>");
}
if (paramString2.trim().equalsIgnoreCase("as_acct_code_from"))
{
str6 = this.genericUtility.getColumnValue("as_acct_code_from", paramDocument1);
localStringBuffer.append("<acct_code_arg>").append("<![CDATA[" + str6.trim() + "]]>").append("</acct_code_arg>");
}
localStringBuffer.append("</Detail1>");
localStringBuffer.append("</Root>");
}
catch (ITMException localITMException)
{
System.out.println("ITMException :: " + localITMException);
localITMException.printStackTrace();
throw localITMException;
}
catch (Exception localException2)
{
System.out.println("Exception :: " + localException2);
localException2.printStackTrace();
throw new ITMException(localException2);
}
finally
{
try
{
if (localConnection != null)
{
localConnection.close();
localConnection = null;
}
}
catch (Exception localException1)
{
}
}
return localStringBuffer.toString();
}
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface BudvsActCctrLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface BudvsActCctrRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
This diff is collapsed.
cvs/java-projects-ejb3/ibase/fin-reports/ibase/webitm/ejb/fin
:extssh:vbhosale@192.168.0.4:/cvs
package ibase.webitm.ejb.fin;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import org.w3c.dom.Document;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.util.Date;
import java.text.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.*;
import ibase.system.config.*;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.TransIDGenerator;
import ibase.utility.CommonConstants;
@Stateless //Added for EJB3 -sarah-10/06/2009
//public class CctrAcctEJB extends ValidatorEJB implements SessionBean
public class CctrAcct extends ValidatorEJB implements CctrAcctLocal,CctrAcctRemote //Added for EJB3 -sarah-10/06/2009
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = "";
int ctr,currentFormNo=0;
String columnValue=null;
Connection conn = null;
Statement stmt = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String errString = null;
GenericUtility genericUtility = GenericUtility.getInstance();
/*--Commented for EJB3--sarah--10/06/2009
public void ejbCreate() throws RemoteException,CreateException
{
}
public void ejbRemove()
{
}
public void ejbActivate()
{
}
public void ejbPassivate()
{
}
*/
//End Comment--10/06/2009
public void setSessionContext(SessionContext sess){
}
public String itemChanged() throws RemoteException,ITMException
{
return "";
}
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
String resultString = "";
Document dom = null,dom1 = null,dom2 = null;
try{
System.out.println("xmlString : "+xmlString);
System.out.println("xmlString1 : "+xmlString1);
if(xmlString != null)
{
dom = GenericUtility.getInstance().parseString(xmlString);
}
if(xmlString1 != null)
{
dom1 = GenericUtility.getInstance().parseString(xmlString1);
}
if(xmlString2 != null)
{
dom2 = GenericUtility.getInstance().parseString(xmlString2);
}
resultString = itemChanged(dom,dom1,dom2,objContext,currentColumn,editFlag,xtraParams);
} catch(ITMException e)
{
System.out.println("ITMException "+e);
e.printStackTrace();
throw e;
}
catch(Exception e)
{
System.out.println("Exception in itemchange "+e);
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("ResultString :: "+resultString);
return resultString;
} //end of item change
public String itemChanged(Document dom,Document dom1,Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
//String dateFrom = null;
//String dateTo = null;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
String sql = "";
String acctperiod = "";
//String acctcode = "";
//String fromdate = "";
String errorString = "";
StringBuffer valueXmlString = new StringBuffer();
String sitecode = "";
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail1>");
System.out.println("=======================xtraParams is==============");
System.out.println("xtraParams is"+xtraParams);
System.out.println("=======================xtraParams is==============");
String loginSite = getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
String sitecodeany="";
//dateTo = genericUtility.getColumnValue("mto_date",dom);
//sitecode = genericUtility.getColumnValue("msitecode",dom);
try{
//===============Convert date to TimeStamp date format===========
//Timestamp chgdateFrom = null,chgdateTo = null;
//Object date = null;
//SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
// date = sdf.parse(dateFrom);
//SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getDBDateFormat());
//dateFrom =sdf1.format(date).toString() + " 00:00:00.0";
//chgdateFrom = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//date = sdf.parse(dateTo);
//dateTo = sdf2.format(date).toString() + ".00:00:00";
//chgdateTo = java.sql.Timestamp.valueOf(sdf1.format(date).toString() + " 00:00:00.0");
//===============================================================
//conn = getConnection();
/* ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");*/
//Added for multi tenancy
conn = getConnection();
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
ctr = 0;
int childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
if(childNodeName.equals(currentColumn))
{
if (childNode.getFirstChild() != null)
{
columnValue = childNode.getFirstChild().getNodeValue().trim();
}
}
ctr++;
}
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
sitecodeany = genericUtility.getColumnValue("site_code",dom);
valueXmlString.append("<msite_arg>").append("<![CDATA["+sitecodeany.trim()+"]]>").append("</msite_arg>");
//valueXmlString.append("<as_ason_date>").append("<![CDATA["+dateFrom+"]]>").append("</as_ason_date>");
}
valueXmlString.append("</Detail1>");
valueXmlString.append("</Root>");
} //end of try
catch(ITMException e){
System.out.println("ITMException :: "+e);
e.printStackTrace();
throw e;
}
catch(Exception ie)
{
System.out.println("Exception :: "+ie);
ie.printStackTrace();
throw new ITMException(ie);
}
finally
{
try
{
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch (Exception e)
{
}
}
return valueXmlString.toString() ;
} //end of item change
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-10/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-10/06/2009
//public interface CctrAcct extends Validator,EJBObject
public interface CctrAcctLocal extends ValidatorLocal //Added for EJB3 -sarah-10/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-10/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-10/06/2009
//public interface CctrAcct extends Validator,EJBObject
public interface CctrAcctRemote extends ValidatorRemote //Added for EJB3 -sarah-10/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
This diff is collapsed.
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface CollectionregLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface CollectionregRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
This diff is collapsed.
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Local; //Added for EJB3 -sarah-10/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Local //Added for EJB3 -sarah-10/06/2009
//public interface Collreg extends Validator,EJBObject
public interface CollregLocal extends ValidatorLocal //Added for EJB3 -sarah-10/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
//import javax.ejb.EJBObject;
import javax.ejb.Remote; //Added for EJB3 -sarah-10/06/2009
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
@Remote //Added for EJB3 -sarah-10/06/2009
//public interface Collreg extends Validator,EJBObject
public interface CollregRemote extends ValidatorRemote //Added for EJB3 -sarah-10/06/2009
{
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1,String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
This diff is collapsed.
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public abstract interface ContactLedgerLocal extends ValidatorLocal
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
package ibase.webitm.ejb.fin;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public abstract interface ContactLedgerRemote extends ValidatorRemote
{
public abstract String itemChanged()
throws RemoteException, ITMException;
public abstract String itemChanged(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7)
throws RemoteException, ITMException;
public abstract String itemChanged(Document paramDocument1, Document paramDocument2, Document paramDocument3, String paramString1, String paramString2, String paramString3, String paramString4)
throws RemoteException, ITMException;
}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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