Package eu.europa.esig.dss.tsl.runnable
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
ConstructorDescriptionLOTLAnalysis
(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 eu.europa.esig.dss.tsl.runnable.AbstractRunnableAnalysis
doAnalyze, getCurrentCertificateSource, run
Methods inherited from class eu.europa.esig.dss.tsl.runnable.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
-LOTLSource
cacheAccess
-CacheAccessByKey
dssFileLoader
-DSSFileLoader
latch
-CountDownLatch
-
-
Method Details
-
getParsingTask
Description copied from class:AbstractAnalysis
Returns the corresponding parsing task for the source on the given document- Specified by:
getParsingTask
in classAbstractAnalysis
- Parameters:
document
-DSSDocument
to parse- Returns:
AbstractParsingTask
to be executed
-