// is a much safer alternative.
String processType = new QName(_hobj.getProcess().getTypeNamespace(), _hobj.getProcess().getTypeName()).toString();
Query lockQry = getSession().createQuery(LOCK_SELECTORS);
lockQry.setString(0, key == null ? null : key.toCanonicalString());
lockQry.setString(1, processType);
if (lockQry.executeUpdate() > 0) {
Query q = getSession().createQuery(FLTR_SELECTORS);
q.setString(0, key == null ? null : key.toCanonicalString());
q.setString(1, processType);
q.setString(2, _hobj.getCorrelatorId());