Interface SingleCellExpressionExperimentSubSetAuditService
- All Known Implementing Classes:
SingleCellExpressionExperimentSubSetAuditServiceImpl
public interface SingleCellExpressionExperimentSubSetAuditService
Co-bean facade for the
SingleCellSubSetsCreatedEvent audit emission
carried out at the end of
SingleCellExpressionExperimentSubSetServiceImpl.createSubSets(ExpressionExperiment, SingleCellDimension, CellLevelCharacteristics, ExperimentalFactor, Map, SingleCellExperimentSubSetsCreationConfig). The
proxy hop is required so the AuditedAspect can intercept the
@Audited-annotated method on the implementation bean. Phase C
bucket 2f — see AUDIT_PHASE_C_RECCE.md §4d.-
Method Summary
Modifier and TypeMethodDescriptionvoidrecordSubSetsCreated(ExpressionExperiment ee, String note, SingleCellSubSetsCreatedPayload payload)
-
Method Details
-
recordSubSetsCreated
void recordSubSetsCreated(ExpressionExperiment ee, String note, SingleCellSubSetsCreatedPayload payload) Emit aSingleCellSubSetsCreatedEventforeecarrying the typedSingleCellSubSetsCreatedPayload. The note string is supplied by the caller vianoteand used verbatim through the aspect'smessageSpel.
-