Thursday, 29 August 2013

Pass variable value between two classes in java

Pass variable value between two classes in java

I want to access variables sTerminalId & sTransactionId in Class ServerThread
public class ServerThread extends Thread {
/* Some Code Omitted Here */
public void run() {
String sDataFromPOS="";
//Get Some Value in sDataFromPOS
byte[] bSendToPOS =
SAXHandler.ParseXMLToString(sDataFromPOS.toString().substring(2));
}
}
public class SAXHandler extends DefaultHandler {
static String sTerminalId = "";
static String sTransactionId = "";
public static byte[] ParseXMLToString(String sXMLData) throws Throwable {
/* Do Some Operation on String sXMLData & extarct value of
sTerminalId & sTransactionId*/
}
}
What i tried is
SAXHandler.sTerminalId
Will get me value but only for one run if run it again it gives me
previous value. is there any alternative ? i am dealing with sensitive
data so dont want to mess my code

No comments:

Post a Comment