Package interlok.csv.schema
Class FailuresAsMetadata
- java.lang.Object
-
- interlok.csv.schema.ViolationsAsMetadata
-
- interlok.csv.schema.FailuresAsMetadata
-
- All Implemented Interfaces:
SchemaViolationHandler
public class FailuresAsMetadata extends ViolationsAsMetadata
Record all CSV Schema validation failure messages as metadata.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface interlok.csv.schema.SchemaViolationHandler
SchemaViolationHandler.FailureType
-
-
Constructor Summary
Constructors Constructor Description FailuresAsMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandle(java.util.Collection<uk.gov.nationalarchives.csv.validator.api.java.FailMessage> failures, AdaptrisMessage msg)Handle any schema violations.-
Methods inherited from class interlok.csv.schema.ViolationsAsMetadata
getMetadataKey, setMetadataKey, withMetadataKey
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface interlok.csv.schema.SchemaViolationHandler
toString
-
-
-
-
Method Detail
-
handle
public void handle(java.util.Collection<uk.gov.nationalarchives.csv.validator.api.java.FailMessage> failures, AdaptrisMessage msg) throws InterlokExceptionDescription copied from interface:SchemaViolationHandlerHandle any schema violations.- Parameters:
failures- the failures representing the violations, non-null.msg- the adaptris message- Throws:
InterlokException
-
-