log.info("deleted " + rows + " rows");
   protected boolean deleteBinding(String queueName) throws Exception   {      Connection conn = null;      PreparedStatement ps  = null;      TransactionWrapper wrap = new TransactionWrapper();            try      {         conn = ds.getConnection();         ps = conn.prepareStatement(getSQLStatement("DELETE_BINDING"));                  ps.setString(1, this.officeName);         ps.setInt(2, this.nodeId);         ps.setString(3, queueName);         int rows = ps.executeUpdate();                  return rows == 1;      }      finally      {         if (ps != null)         {            ps.close();         }         if (conn != null)         {            conn.close();         }         wrap.end();      }        }