@Override public boolean CheckTransactionalRule(AddDataRequestMsg req, List<NameValuePair> params, AtomicReference<String> nullableFaultMsg) { if (nullableFaultMsg == null) { nullableFaultMsg = new AtomicReference<String>(); } NameValuePair GetNameValuePairByName = Utility.getNameValuePairByName(params, "value"); long val=0; String item = GetNameValuePairByName.getValue(); if (GetNameValuePairByName.isEncrypted()) { item = Utility.DE(GetNameValuePairByName.getValue()); } val = Long.parseLong(item); if (req.getResponseTime() > val) { nullableFaultMsg.set("The response time size, " + req.getResponseTime() + ", is greater that the value " + val + ", "+ nullableFaultMsg.get()); } return false; }
@Override public boolean CheckTransactionalRule(AddDataRequestMsg req, List<NameValuePair> params, AtomicReference<String> nullableFaultMsg) { if (nullableFaultMsg == null) { nullableFaultMsg = new AtomicReference<String>(); } NameValuePair GetNameValuePairByName = Utility.getNameValuePairByName(params, "value"); long val = 0; String item = GetNameValuePairByName.getValue(); if (GetNameValuePairByName.isEncrypted()) { item = Utility.DE(GetNameValuePairByName.getValue()); } val = Long.parseLong(item); if (req.getResponseTime() < val) { nullableFaultMsg.set("The response time size, " + req.getResponseTime() + ", is less that the value " + val + ", " + nullableFaultMsg.get()); } return false; }
com.setLong(10, req.getRecordedat().getTimeInMillis()); com.setLong(11, req.getResponseTime()); com.setString(12, Utility.truncate(req.getRequestURI(), MAXTEXT)); if (Utility.stringIsNullOrEmpty(req.getAgentType())) {