Package eu.europa.esig.dss.spi.tsl
Class TLValidationJobSummary
java.lang.Object
eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
- All Implemented Interfaces:
Serializable
Computes summary for TLValidationJob
- See Also:
-
Constructor Summary
ConstructorDescriptionTLValidationJobSummary
(List<LOTLInfo> lotlInfos, List<TLInfo> otherTLInfos) The default constructor -
Method Summary
Modifier and TypeMethodDescriptiongetLOTLInfoById
(Identifier identifier) Returns a LOTLInfo object by IdentifierReturns a list of LOTLInfos for all processed LOTLsint
Returns an amount of processed LOTLs during the TL Validation jobint
Returns an amount of processed TLs during the TL Validation jobReturns a list of TLInfos for other TLsgetTLInfoById
(Identifier identifier) Returns a TLInfo object by Identifier
-
Constructor Details
-
TLValidationJobSummary
The default constructor- Parameters:
lotlInfos
- a list of LOTL infootherTLInfos
- a list of other trusted lists which are not linked to the LOTLs
-
-
Method Details
-
getLOTLInfos
Returns a list of LOTLInfos for all processed LOTLs- Returns:
- list of
LOTLInfo
s
-
getOtherTLInfos
Returns a list of TLInfos for other TLs- Returns:
- list of
TLInfo
s
-
getNumberOfProcessedTLs
public int getNumberOfProcessedTLs()Returns an amount of processed TLs during the TL Validation job- Returns:
int
number of processed TLs
-
getNumberOfProcessedLOTLs
public int getNumberOfProcessedLOTLs()Returns an amount of processed LOTLs during the TL Validation job- Returns:
int
number of processed LOTLs
-
getTLInfoById
Returns a TLInfo object by Identifier- Parameters:
identifier
- the Identifier of the searched TL- Returns:
- a TLInfo or null
-
getLOTLInfoById
Returns a LOTLInfo object by Identifier- Parameters:
identifier
- the Identifier of the searched LOTL- Returns:
- a LOTLInfo or null
-