Class TppDomainValidator
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.validator.tpp.TppDomainValidator
-
- All Implemented Interfaces:
BusinessValidator<String>
@Service public class TppDomainValidator extends Object implements BusinessValidator<String>
-
-
Constructor Summary
Constructors Constructor Description TppDomainValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<de.adorsys.psd2.xs2a.core.domain.TppMessageInformation>buildWarningMessages(@NotNull String urlString)Checks some object according to some business rules and creates warning messages if there is inconsistency in the logicde.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidate(@NotNull String header)Validates some object according to some business rules
-
-
-
Method Detail
-
validate
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validate(@NotNull @NotNull String header)Description copied from interface:BusinessValidatorValidates some object according to some business rules- Specified by:
validatein interfaceBusinessValidator<String>- Parameters:
header- business object to be validated- Returns:
- valid result if the object is valid, invalid result with appropriate error otherwise
-
buildWarningMessages
public Set<de.adorsys.psd2.xs2a.core.domain.TppMessageInformation> buildWarningMessages(@NotNull @NotNull String urlString)
Description copied from interface:BusinessValidatorChecks some object according to some business rules and creates warning messages if there is inconsistency in the logic- Specified by:
buildWarningMessagesin interfaceBusinessValidator<String>- Parameters:
urlString- business object to be validated- Returns:
- empty set if the object doesn't have inconsistencies, set of warning messages otherwise
-
-