Package dev.dokimos.server.repository
Interface TraceEvalRuleRepository
- All Superinterfaces:
org.springframework.data.repository.Repository<TraceEvalRule,,UUID> ScopedRepository<TraceEvalRule>,TraceEvalRuleRepositoryFragment
public interface TraceEvalRuleRepository
extends org.springframework.data.repository.Repository<TraceEvalRule,UUID>, TraceEvalRuleRepositoryFragment
Tenant-scoped repository for
TraceEvalRule. Extends only the empty Repository plus the
scoped fragments, so every read takes a TenantScope. Ingestion (off the request thread) lists a
project's enabled rules unrestricted.-
Method Summary
Methods inherited from interface dev.dokimos.server.tenant.ScopedRepository
count, delete, findAll, findById, save, saveAllMethods inherited from interface dev.dokimos.server.repository.TraceEvalRuleRepositoryFragment
existsByProjectIdAndName, findByProjectId, findByProjectIdAndEnabledTrue