Interface | Description |
---|---|
GiftListRulesValidator |
This interface defines the operations that should be implemented in a gift list rule validation class.
|
Class | Description |
---|---|
AbstractGiftListRulesValidator |
This abstract class implements the GiftListRulesValidator interface.
|
EventDateInPastRuleValidator |
The EventDateInPastRuleValidator class validates whether the gift list event date can be updated to a past date while editing the gift list
|
EventDateNotAfterMaxAdvanceDaysRuleValidator |
The EventDateNotAfterMaxAdvanceDaysRuleValidator class validates a gift registry event date to ensure the date is not later than a configured number of days in the future.
|
EventDateNotBeforeMinAdvanceDaysRuleValidator |
The EventDateNotBeforeMinAdvanceDaysRuleValidator class validates a gift registry event date to ensure the date is not earlier than a configured number of days in the future.
|
ExceedMaxItemQuantityRuleValidator |
/** The ExceedMaxItemQuantityRuleValidator class validates a gift list to ensure that the quantity of any gift item added to the list does not exceed a configured maximum number.
|
ExceedMaxRegistriesRuleValidator |
The ExceedMaxRegistriesRuleValidator class validates whether the number of registries allowed per registrant has exceeded a configured maximum number.
|
ExceedMaxRegistryItemsRuleValidator |
The ExceedMaxRegistryItemsRuleValidator class validates whether the number of gift items added to a registry has exceeded a configured maximum number.
|
GiftListRulesValidatorFactory |
A factory class to instantiate the gift list rules validator objects
|
GiftListRuleValidatorUtil |
The class provides utility methods for validating gift list rules.
|
ItemDeleteEligibilityRuleValidator |
The ItemDeleteEligibilityRuleValidator class validates whether registrants can remove gift items with purchase records from the gift list.
|
ItemQuantityUpdateRuleValidator |
The ItemQuantityUpdateRuleValidator class validates whether the quantity requested for a gift item can be updated to a number that is lower than the quantity already purchased.
|
MaxDaysForPromotionEligibilityRuleValidator |
The MaxDaysForPromotionEligibilityRuleValidator class validates whether the user is eligible for the completion program promotion.
|
MinDaysForPromotionEligibilityRuleValidator |
The MinDaysForPromotionEligibilityRuleValidator class validates whether the user is eligible for the completion program promotion.
|
ValidateGiftListRulesHelper |
This helper class validates the business rules for creating, updating, and deleting gift lists.
|