Package dev.dokimos.server.repository
Interface ExperimentRunRepository
- All Superinterfaces:
ExperimentRunRepositoryFragment,org.springframework.data.repository.Repository<ExperimentRun,,UUID> ScopedRepository<ExperimentRun>
public interface ExperimentRunRepository
extends org.springframework.data.repository.Repository<ExperimentRun,UUID>, ExperimentRunRepositoryFragment
Tenant-scoped repository for
ExperimentRun. Extends only the empty Repository plus the
scoped fragments. Background workers (baseline resolution, judge finalization) pass
TenantScope.unrestricted() explicitly; request paths pass the principal's scope.-
Method Summary
Methods inherited from interface dev.dokimos.server.repository.ExperimentRunRepositoryFragment
findBaselineCandidates, findByExperiment, findByIdForUpdate, findCompletedRunsByExperiment, findFirstByExperiment