Interface IDataIntegrityService
public interface IDataIntegrityService
Allows the interception of incoming data to enforce data integrity.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
Indicates the phase of submission processing.static interface
A convenience. -
Method Summary
Modifier and TypeMethodDescriptionvoid
processIncomingData
(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
-