@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"); String item = GetNameValuePairByName.getValue(); if (GetNameValuePairByName.isEncrypted()) { item = Utility.DE(GetNameValuePairByName.getValue()); } for (int i = 0; i < req.getIdentity().size(); i++) { if (req.getIdentity().get(i).toLowerCase().contains(item.toLowerCase())) { nullableFaultMsg.set("Consumer Identity Equals Ignoring Case " + item + ", " + 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"); String item = GetNameValuePairByName.getValue(); if (GetNameValuePairByName.isEncrypted()) { item = Utility.DE(GetNameValuePairByName.getValue()); } for (int i=0; i <req.getIdentity().size(); i++){ if (req.getIdentity().get(i).toLowerCase().contains(item.toLowerCase())) { nullableFaultMsg.set("Consumer Identity Contains Ignoring Case " + item + ", " + nullableFaultMsg.get()); } } return false; }
+ ") VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?);"); if (req.getIdentity() != null && req.getIdentity().size() > 0) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < req.getIdentity().size(); i++) { if (!Utility.stringIsNullOrEmpty(req.getIdentity().get(i))) { sb = sb.append(req.getIdentity().get(i)).append(";");
req.getIdentity().addAll(s2);