The following table describes the extension point details of the Subscription microservice.

See also, About Extending Infosys Equinox Commerce.

S.NOEXTENSION POINT NAMEEXTENSION POINT DESCRIPTION/USAGEEXTENSION INTERFACE METHOD SIGNATURE
1CreateAddressValidatorIndicates the class, which validates whether the given subscription address is valid or not.preProcess(InputModel model)
2CreateCollectionValidatorIndicates the class, which validates whether the given collection is valid or not.preProcess(InputModel model)
3CreateInstanceValidatorIndicates the class, which validates whether the given subscription instance is valid or not.preProcess(InputModel model)
4CreateItemPropertyValidatorIndicates the class, which validates whether the given subscription item property is valid or not.preProcess(InputModel model)
5CreateItemValidatorIndicates the class, which validates whether the given subscription item is valid or not.preProcess(InputModel model)
6CreatePaymentValidatorIndicates the class, which validates whether the given subscription payment is valid or not.preProcess(InputModel model)
7CreateShippingValidatorIndicates the class, which validates whether the given subscription shipping is valid or not.preProcess(InputModel model)
8CreateSKuValidatorIndicates the class, which validates whether the given subscription SKU is valid or not.preProcess(InputModel model)
9CreateSubscriptionPropertyValidatorIndicates the class, which validates whether the given subscription property is valid or not.preProcess(InputModel model)
10CreateSubscriptionValidatorIndicates the class, which validates whether the given subscription is valid or not.preProcess(InputModel model)
11FindAllCollectionPropertyValidatorIndicates the class, which validates whether the given inputs are valid or not.preProcess(InputModel model)
12FindAllCollectionValidatorIndicates the class, which validates whether the given inputs are valid or not.preProcess(InputModel model)
13FindAllInstanceValidatorIndicates the class, which validates whether the given inputs are valid or not.preProcess(InputModel model)
14FindAllSubscriptionValidatorIndicates the class, which validates whether the given inputs are valid or not.preProcess(InputModel model)
15FindCollectionValidatorIndicates the class, which validates whether the given inputs are valid or not.preProcess(InputModel model)
16FindInstanceValidatorIndicates the class, which validates whether the given inputs are valid or not.preProcess(InputModel model)
17FindSubscriptionValidatorIndicates the class, which validates whether the given inputs are valid or not.preProcess(InputModel model)
18PatchUpdateCollectionPropertyValidatorIndicates the class, which validates whether the required fields of the given collection property are valid or not.preProcess(InputModel model)
19PatchUpdateInstanceValidatorIndicates the class, which validates whether the required fields of the given subscription instance are valid or not.preProcess(InputModel model)
20PatchUpdateSubscriptionValidatorIndicates the class, which validates whether the required fields of the given subscription are valid or not.preProcess(InputModel model)
21UpdateCollectionPropertyValidatorIndicates the class, which validates whether the given collection property is valid not.preProcess(InputModel model)
22UpdateSubscriptionPropertyValidatorIndicates the class, which validates whether the given subscription property is valid or not.preProcess(InputModel model)

 
Revision History
2022-04-10 | JP – Fixed link and http issues.
2019-09-24 | Ananthi – Page created and the content uploaded.