Class UninterruptedChainItem<T extends XmlConstraintsConclusion>
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<T>
eu.europa.esig.dss.validation.process.UninterruptedChainItem<T>
- Type Parameters:
T- constraint conclusion
- Direct Known Subclasses:
AbstractCryptographicCheckerResultCheck
public abstract class UninterruptedChainItem<T extends XmlConstraintsConclusion>
extends ChainItem<T>
This class allows to continue the chain validation process in case of a check failure
- See Also:
-
Field Summary
Fields inherited from class ChainItem
i18nProvider -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUninterruptedChainItem(I18nProvider i18nProvider, T result, LevelRule constraint) Default constructorprotectedUninterruptedChainItem(I18nProvider i18nProvider, T result, LevelRule constraint, String id) Constructor with custom Id -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanGets whether the validation process shall be continued on a check failure.Methods inherited from class ChainItem
buildAdditionalInfo, buildConstraintMessage, buildErrorMessage, buildXmlMessage, execute, getAdditionalInfo, getBlockType, getErrorMessageTag, getFailedIndicationForConclusion, getFailedSubIndicationForConclusion, getLevel, getMessageTag, getPreviousErrors, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, isValidConclusion, process, setNextItem
-
Constructor Details
-
UninterruptedChainItem
Default constructor- Parameters:
i18nProvider-I18nProviderresult-XmlConstraintsConclusionconstraint-LevelRule
-
UninterruptedChainItem
protected UninterruptedChainItem(I18nProvider i18nProvider, T result, LevelRule constraint, String id) Constructor with custom Id- Parameters:
i18nProvider-I18nProviderresult-XmlConstraintsConclusionconstraint-LevelRuleid-String
-
-
Method Details
-
continueProcessOnFail
protected boolean continueProcessOnFail()Description copied from class:ChainItemGets whether the validation process shall be continued on a check failure. Default : FALSE (break the validation process in case of a check failure).- Overrides:
continueProcessOnFailin classChainItem<T extends XmlConstraintsConclusion>- Returns:
- TRUE if to continue the validation process on failure, FALSE if to stop the validation process in case of failure
-