Interface OutlierFlaggingAuditService
- All Known Implementing Classes:
OutlierFlaggingAuditServiceImpl
public interface OutlierFlaggingAuditService
Co-bean facade for the
SampleRemovalEvent /
SampleRemovalReversionEvent audit emissions carried out by
OutlierFlaggingServiceImpl. The hop through a proxy is required so
the AuditedAspect can intercept the @Audited-annotated
methods on the implementation bean. Phase C bucket 2f — see
AUDIT_PHASE_C_RECCE.md §4d.-
Method Summary
Modifier and TypeMethodDescriptionvoidrecordSampleRemoval(ExpressionExperiment ee, String note, SampleRemovalPayload payload) Emit aSampleRemovalEventforeewith the given payload.voidrecordSampleRemovalReversion(ExpressionExperiment ee, String note, SampleRemovalPayload payload) Emit aSampleRemovalReversionEventforeewith the given payload.
-
Method Details
-
recordSampleRemoval
Emit aSampleRemovalEventforeewith the given payload. -
recordSampleRemovalReversion
void recordSampleRemovalReversion(ExpressionExperiment ee, String note, SampleRemovalPayload payload) Emit aSampleRemovalReversionEventforeewith the given payload.
-