use of com.mysema.query.jpa.impl.JPAUpdateClause in project opencast by opencast.
the class Database method setAvailability.
public void setAvailability(final VersionImpl version, final String mpId, final Availability availability) {
penv.tx(new Fx<EntityManager>() {
@Override
public void apply(EntityManager em) {
final QSnapshotDto q = QSnapshotDto.snapshotDto;
new JPAUpdateClause(em, q, TEMPLATES).where(q.version.eq(version.value()).and(q.mediaPackageId.eq(mpId))).set(q.availability, availability.name()).execute();
}
}.toFn());
}
Aggregations