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.
|