Class LOTLAnalysis
java.lang.Object
eu.europa.esig.dss.tsl.runnable.AbstractAnalysis
eu.europa.esig.dss.tsl.runnable.AbstractRunnableAnalysis
eu.europa.esig.dss.tsl.runnable.LOTLAnalysis
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
LOTLWithPivotsAnalysis
Runs the job for a LOTL analysis
-
Constructor Summary
ConstructorsConstructorDescriptionLOTLAnalysis(LOTLSource source, CacheAccessByKey cacheAccess, DSSFileLoader dssFileLoader, CountDownLatch latch) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractParsingTask<?> getParsingTask(DSSDocument document) Returns the corresponding parsing task for the source on the given documentMethods inherited from class AbstractRunnableAnalysis
doAnalyze, getCurrentCertificateSource, runMethods inherited from class AbstractAnalysis
download, expireCache, getCacheAccessByKey, getSource, getValidationTask, parsing, validation
-
Constructor Details
-
LOTLAnalysis
public LOTLAnalysis(LOTLSource source, CacheAccessByKey cacheAccess, DSSFileLoader dssFileLoader, CountDownLatch latch) Default constructor- Parameters:
source-LOTLSourcecacheAccess-CacheAccessByKeydssFileLoader-DSSFileLoaderlatch-CountDownLatch
-
-
Method Details
-
getParsingTask
Description copied from class:AbstractAnalysisReturns the corresponding parsing task for the source on the given document- Specified by:
getParsingTaskin classAbstractAnalysis- Parameters:
document-DSSDocumentto parse- Returns:
AbstractParsingTaskto be executed
-