Uses of Class
org.verapdf.core.VeraPDFException
-
Packages that use VeraPDFException Package Description org.verapdf.core Core types and constructs to support validation classes.org.verapdf.core.utils org.verapdf.policy org.verapdf.processor -
-
Uses of VeraPDFException in org.verapdf.core
Subclasses of VeraPDFException in org.verapdf.core Modifier and Type Class Description class
EncryptedPdfException
class
FeatureParsingException
Exception type for errors that occur while parsing PDF Featuresclass
ModelParsingException
Exception type for PDFParser problems.class
ProfileException
Exception that occurs when there is a problem parsing a validation profile.class
ValidationException
Exception type for problems encountered while performing validation. -
Uses of VeraPDFException in org.verapdf.core.utils
Methods in org.verapdf.core.utils that throw VeraPDFException Modifier and Type Method Description File
FileOutputMapper. mapFile(File orig)
Map an original source file to an output file using the getPrefix() as the file name prefix and get suffix as the suffix. -
Uses of VeraPDFException in org.verapdf.policy
Methods in org.verapdf.policy that throw VeraPDFException Modifier and Type Method Description static void
PolicyChecker. applyPolicy(File policy, InputStream xmlReport, OutputStream policyReport)
Apply a veraPDF policy expressed as schematron to a veraPDF report.static void
PolicyChecker. applyPolicy(InputStream policy, InputStream xmlReport, OutputStream policyReport, boolean isXsl)
Apply a veraPDF policy expressed as schematron to a veraPDF report.static void
PolicyChecker. insertPolicyReport(File policyReport, File mrrReport, OutputStream mergedReport)
Adds a policy report to a veraPDF machine readable report instance, effectively a merge carried out by an XSLT transform. -
Uses of VeraPDFException in org.verapdf.processor
Methods in org.verapdf.processor that return VeraPDFException Modifier and Type Method Description VeraPDFException
TaskResult. getException()
protected static VeraPDFException
AbstractXmlHandler. wrapMarshallException(JAXBException excep, String typePart)
protected static VeraPDFException
AbstractXmlHandler. wrapStreamException(XMLStreamException excep)
protected static VeraPDFException
AbstractXmlHandler. wrapStreamException(XMLStreamException excep, String verbPart)
Methods in org.verapdf.processor that throw VeraPDFException Modifier and Type Method Description static BatchProcessingHandler
ProcessorFactory. getHandler(FormatOption option, boolean isVerbose, boolean logPassed)
static BatchProcessingHandler
ProcessorFactory. getHandler(FormatOption option, boolean isVerbose, OutputStream reportStream, boolean logPassed)
static BatchProcessingHandler
ProcessorFactory. getHandler(FormatOption option, boolean isVerbose, OutputStream reportStream, boolean logPassed, String wikiPath)
void
BatchProcessingHandler. handleBatchEnd(BatchSummary summary)
This method is called by theBatchProcessor
at the end of the batch process and allows custom action to be taken informed by the summary of the batch process.void
JsonHandler. handleBatchEnd(BatchSummary summary)
void
BatchProcessingHandler. handleBatchStart(ProcessorConfig config)
This method is called by theBatchProcessor
at the start of processing.void
JsonHandler. handleBatchStart(ProcessorConfig config)
void
AbstractBatchHandler. handleResult(ProcessorResult result, Boolean isLogsEnabled)
void
BatchProcessingHandler. handleResult(ProcessorResult result, Boolean isLogsEnabled)
This method is called by theBatchProcessor
after each item in the batch is processed allowing the implementor to take specific action for each item processed.BatchSummary
AbstractBatchProcessor. process(File toProcess, boolean recurse, BatchProcessingHandler resultHandler)
BatchSummary
AbstractBatchProcessor. process(List<? extends File> toProcess, BatchProcessingHandler resultHandler)
BatchSummary
BatchProcessor. process(File toProcess, boolean recurse, BatchProcessingHandler resutlHandler)
Process all .pdf files in a directory, optionally recursively.BatchSummary
BatchProcessor. process(List<? extends File> toProcess, BatchProcessingHandler resutlHandler)
Process a list of PDF filesProcessorResult
ItemProcessor. process(File toProcess)
Process aFile
and return theProcessorResult
protected abstract void
AbstractBatchProcessor. processContainer(File container, boolean recurse)
protected void
BatchFileProcessor. processContainer(File container, boolean recurse)
protected abstract void
AbstractBatchProcessor. processList(List<? extends File> toProcess)
protected void
BatchFileProcessor. processList(List<? extends File> toProcess)
protected void
AbstractBatchProcessor. processResult(ProcessorResult result, Boolean isLogsEnabled)
static BatchProcessingHandler
ProcessorFactory. rawResultHandler()
static BatchProcessingHandler
ProcessorFactory. rawResultHandler(Writer dest)
protected <T> void
AbstractXmlHandler. serializeElement(T obj, String eleName, boolean format, boolean fragment)
static void
ProcessorFactory. writeSingleResultReport(ProcessorResult toConvert, BatchProcessingHandler tmpHandler, ProcessorConfig config)
Constructors in org.verapdf.processor that throw VeraPDFException Constructor Description AbstractXmlHandler(Writer dest)
-