Interface IDataIntegrityService
public interface IDataIntegrityService
Allows the interception of incoming data to enforce data integrity.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumIndicates the phase of submission processing.static interfaceA convenience. -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessIncomingData(IMetaData metadata, List<IDataField> dataFields, IDataIntegrityService.LifecycleStep step, IDataIntegrityService.Logger logger) Allows the interception of incoming data to enforce data integrity.
-
Method Details
-
processIncomingData
void processIncomingData(IMetaData metadata, List<IDataField> dataFields, IDataIntegrityService.LifecycleStep step, IDataIntegrityService.Logger logger) throws DataIntegrityException Allows the interception of incoming data to enforce data integrity.- Parameters:
metadata- submission metadatadataFields- individual field datastep- indicates phase of submission processinglogger- a convenience- Throws:
DataIntegrityException
-