-
public interface ExtendedServerThe extended API for Database.Deprecated in favour of using
Query.usingTransaction(Transaction)instead.This provides the finder methods that take an explicit transaction rather than obtaining the transaction from the usual mechanism (which is ThreadLocal based).
Note that in all cases the transaction supplied can be null and in this case the Database will use the normal mechanism to obtain the transaction to use.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description <T> intdelete(Query<T> query, Transaction transaction)Deprecated.<T> booleanexists(Query<T> ormQuery, Transaction transaction)Deprecated.<T> intfindCount(Query<T> query, Transaction transaction)Deprecated.<T> voidfindEach(Query<T> query, int batch, Consumer<List<T>> consumer, Transaction t)Deprecated.<T> voidfindEach(Query<T> query, Consumer<T> consumer, Transaction transaction)Deprecated.voidfindEach(SqlQuery query, Consumer<SqlRow> consumer, Transaction transaction)Deprecated.<T> voidfindEachWhile(Query<T> query, Predicate<T> consumer, Transaction transaction)Deprecated.voidfindEachWhile(SqlQuery query, Predicate<SqlRow> consumer, Transaction transaction)Deprecated.<T> FutureRowCount<T>findFutureCount(Query<T> query, Transaction transaction)Deprecated.<T> FutureIds<T>findFutureIds(Query<T> query, Transaction transaction)Deprecated.<T> FutureList<T>findFutureList(Query<T> query, Transaction transaction)Deprecated.<A,T>
List<A>findIds(Query<T> query, Transaction transaction)Deprecated.<T> QueryIterator<T>findIterate(Query<T> query, Transaction transaction)Deprecated.<T> List<T>findList(Query<T> query, Transaction transaction)Deprecated.List<SqlRow>findList(SqlQuery query, Transaction transaction)Deprecated.<K,T>
Map<K,T>findMap(Query<T> query, Transaction transaction)Deprecated.<T> TfindOne(Query<T> query, Transaction transaction)Deprecated.SqlRowfindOne(SqlQuery query, Transaction transaction)Deprecated.<T> Optional<T>findOneOrEmpty(Query<T> query, Transaction transaction)Deprecated.<T> PagedList<T>findPagedList(Query<T> query, Transaction transaction)Deprecated.<T> Set<T>findSet(Query<T> query, Transaction transaction)Deprecated.<A,T>
List<A>findSingleAttributeList(Query<T> query, Transaction transaction)Deprecated.<A,T>
Set<A>findSingleAttributeSet(Query<T> query, Transaction transaction)Deprecated.<T> Stream<T>findStream(Query<T> query, Transaction transaction)Deprecated.<T> List<Version<T>>findVersions(Query<T> query, Transaction transaction)Deprecated.voidsetClock(Clock clock)Deprecated.<T> intupdate(Query<T> query, Transaction transaction)Deprecated.
-
-
-
Method Detail
-
setClock
@Deprecated void setClock(Clock clock)
Deprecated.Deprecated but no yet determined suitable replacement (to support testing only change of clock).Set the Clock to use for
@WhenCreatedand@WhenModified.Note that we only expect to change the Clock for testing purposes.
-
exists
@Deprecated <T> boolean exists(Query<T> ormQuery, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findCount
@Deprecated <T> int findCount(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findIds
@Deprecated <A,T> List<A> findIds(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findIterate
@Deprecated <T> QueryIterator<T> findIterate(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findStream
@Deprecated <T> Stream<T> findStream(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findEach
@Deprecated <T> void findEach(Query<T> query, Consumer<T> consumer, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findEach
@Deprecated <T> void findEach(Query<T> query, int batch, Consumer<List<T>> consumer, Transaction t)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findEachWhile
@Deprecated <T> void findEachWhile(Query<T> query, Predicate<T> consumer, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findVersions
@Deprecated <T> List<Version<T>> findVersions(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findList
@Deprecated <T> List<T> findList(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findFutureCount
@Deprecated <T> FutureRowCount<T> findFutureCount(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findFutureIds
@Deprecated <T> FutureIds<T> findFutureIds(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findFutureList
@Deprecated <T> FutureList<T> findFutureList(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findPagedList
@Deprecated <T> PagedList<T> findPagedList(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findSet
@Deprecated <T> Set<T> findSet(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findMap
@Deprecated <K,T> Map<K,T> findMap(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findSingleAttributeList
@Deprecated <A,T> List<A> findSingleAttributeList(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findSingleAttributeSet
@Deprecated <A,T> Set<A> findSingleAttributeSet(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findOne
@Deprecated @Nullable <T> T findOne(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findOneOrEmpty
@Deprecated <T> Optional<T> findOneOrEmpty(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
delete
@Deprecated <T> int delete(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
update
@Deprecated <T> int update(Query<T> query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findList
@Deprecated List<SqlRow> findList(SqlQuery query, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findEach
@Deprecated void findEach(SqlQuery query, Consumer<SqlRow> consumer, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findEachWhile
@Deprecated void findEachWhile(SqlQuery query, Predicate<SqlRow> consumer, Transaction transaction)
Deprecated.Deprecated migrate to usingQuery.usingTransaction(Transaction).
-
findOne
@Deprecated @Nullable SqlRow findOne(SqlQuery query, Transaction transaction)
Deprecated.Deprecated migrate to usingSqlQuery.usingTransaction(Transaction).
-
-