Class AnnotationSetTriageServiceImpl

java.lang.Object
ubic.gemma.persistence.service.common.auditAndSecurity.curation.AnnotationSetTriageServiceImpl
All Implemented Interfaces:
AnnotationSetTriageService

@Service public class AnnotationSetTriageServiceImpl extends Object implements AnnotationSetTriageService
Default AnnotationSetTriageService.

Deliberately emits no audit event. Any audit event sets curationDetails.lastUpdated, and that field is the optimistic-concurrency token the curation commit checks — so triaging a dataset would 409 every draft in flight on it. Same reasoning as bebe778980 for snapshots. The triage row carries its own judgedBy / judgedAt, so it is its own record.