Class TLAnalysis
java.lang.Object
eu.europa.esig.dss.tsl.runnable.AbstractAnalysis
eu.europa.esig.dss.tsl.runnable.AbstractRunnableAnalysis
eu.europa.esig.dss.tsl.runnable.TLAnalysis
- All Implemented Interfaces:
Runnable
Runs the job for a TL analysis
-
Constructor Summary
ConstructorsConstructorDescriptionTLAnalysis(TLSource 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
-
TLAnalysis
public TLAnalysis(TLSource source, CacheAccessByKey cacheAccess, DSSFileLoader dssFileLoader, CountDownLatch latch) Default constructor- Parameters:
source-TLSourcecacheAccess-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
-