throws EXistException, PermissionDeniedException { RpcConnection con = pool.get(); try { return con.summary(user, resultId); } finally { pool.release(con); } }
throws EXistException, PermissionDeniedException, XPathException { RpcConnection con = pool.get(); try { return con.summary(user, resultId); } catch (Exception e) { handleException(e); return null; } finally { pool.release(con); } }
    public Hashtable querySummary(User user, int resultId)            throws EXistException, PermissionDeniedException {        RpcConnection con = pool.get();        try {            return con.summary(user, resultId);        } finally {            pool.release(con);        }    }