public Object doInPersistenceBroker(PersistenceBroker pb) throws PersistenceBrokerException { return pb.getObjectByQuery(query); } });
public Object doInPersistenceBroker(PersistenceBroker pb) throws PersistenceBrokerException { return pb.getObjectByQuery(query); } });
public Object doInPersistenceBroker(PersistenceBroker pb) throws PersistenceBrokerException { return pb.getObjectByQuery(query); } });
QueryByCriteria query = new QueryByCriteria(p); p = (PersistentJetspeedPrincipal) PersistenceBrokerFactory.defaultPersistenceBroker() .getObjectByQuery(query); results.add(p); if (!rsForPaging.next()) {
/** * Performs a query and returns an object matching the criteria specified * * @param query A fully constructed Query object * @return Object A Collection of Persistable objects as defined by the query * @throws PersistenceException If the query object is null or the broker is not initialized */ protected Object objectQuery(final Query query) throws PersistenceException { if (query != null) { if (broker != null) { try { return broker.getObjectByQuery(query); } catch (PersistenceBrokerException pbe) { throw new PersistenceException("objectQuery caught a low-level PB exception: " + pbe.getMessage(), pbe); } } else { throw new PersistenceException("Query called on uninitialized PersistenceBroker"); } } else { throw new PersistenceException("No query specified!"); } }