public <T> T findAndModify(final Query<T> query, final UpdateOperations<T> ops, final boolean oldVersion, final boolean createIfMissing) { return ds.findAndModify(query, ops, oldVersion, createIfMissing); }
public <T> T findAndModify(final Query<T> query, final UpdateOperations<T> ops, final boolean oldVersion, final boolean createIfMissing) { return ds.findAndModify(query, ops, oldVersion, createIfMissing); }
public <T> T findAndModify(final Query<T> query, final UpdateOperations<T> ops, final boolean oldVersion, final boolean createIfMissing) { return ds.findAndModify(query, ops, oldVersion, createIfMissing); }
public long nextRevision() { return (Long) ds .findAndModify( ds.createQuery(MetadataEntity.class).field("name").equal(NAME), ds.createUpdateOperations(MetadataEntity.class).inc("value") ).value; }