Uses of Class
com.tnsai.exceptions.ValidationException
Packages that use ValidationException
Package
Description
Design-by-contract support for action execution with pre/post condition validation.
Custom exceptions for the TnsAI framework.
-
Uses of ValidationException in com.tnsai.actions.contracts
Methods in com.tnsai.actions.contracts that throw ValidationExceptionModifier and TypeMethodDescriptiondefault voidActionContract.validateInvariants()Runs before and after to ensure invariants hold.default voidActionContract.validatePostConditions(ActionMetadata action, Object result) Runs after the action returns.default voidActionContract.validatePreConditions(ActionMetadata action, Map<String, Object> parameters) Runs before the action is invoked. -
Uses of ValidationException in com.tnsai.exceptions
Subclasses of ValidationException in com.tnsai.exceptionsModifier and TypeClassDescriptionclassThrown when a configuredWHEN_CONFIGUREDsource is not ready before a run: its file is missing, it holds no unit, or it cannot be read.