The following table describes the extension point details for the Address microservice.
EXTENSION POINT NAME | EXTENSION POINT DESCRIPTION | EXTENSION INTERFACE METHOD SIGNATURE |
---|---|---|
DefaultDigitalAddressValidationStrategyImpl | A class validates digital address when adding a new address or updating the address at cart and item level. | isValid(AddressDO addressDO, long collectionId, String locale) |
DefaultPhysicalAddressValidationStrategyImpl | A class validates physical address when adding a new address or updating the address at cart and item level. | isValid(AddressDO addressDO, long collectionId, String locale) |
DefaultPhoneDetailsValidationStrategyImpl | A class validates phone details when adding a new address or updating the address at cart and item level. | isValid(AddressDO addressDO, long collectionId, String locale) |
DefaultDigitalAddressValidationPluginImpl | A class validates digital address when adding a new address or updating the address at cart and item level. It will be executed if there is no plugin configured for the digital address. | boolean isValid(AddressDO address) |
DefaultPhoneDetailsValidationPluginImpl | A class validates phone details when adding a new address or updating the address at cart and item level. It will be executed if there is no plugin configured for the digital address. | boolean isValid(AddressDO address) |
DefaultPhysicalAddressValidationPluginImpl | A class validates physical address when adding a new address or updating the address at cart and item level. It will be executed if there is no plugin configured for the digital address. | boolean isValid(AddressDO address) |
com.skava.address.validator.services.AddressValidator | A class validates the addresses. | preProcess(InputModel mode) |

Revision History
2022-04-09 | JP – Fixed link and http issues.
2019-05-10 | AM – Updated to a new table tool.
2019-04-15 | AN – Content updated for April 2019 release.
2019-01-21 | PLK – Page created and content uploaded.