| Class | Description | 
|---|---|
| GiftitemDroplet | 
 
 This servlet looks up an item in a giftlist. 
 | 
| GiftlistDateUtil | 
 This object provides additional date functionality for giftlists. 
 | 
| GiftlistDroplet | 
 This servlet either adds or removes the specified giftlist to or from
 the optional param "profile". 
 | 
| GiftlistFormHandler | 
 This class provides convenient form handling methods for operating on
 the current customer's giftlists. 
 | 
| GiftlistHandlingInstruction | 
 Designates an item in an order as being a gift from someones giftlist. 
 | 
| GiftlistManager | 
 This class is the business layer object for the management of giftlist
 and giftitem object manipulation. 
 | 
| GiftlistShoppingCartQuantityDroplet | 
 
 This servlet looks through handling instructions for a commerce item, it
 creates a map of giftlistId's and a sum of quantities for that giftlistId 
 | 
| GiftlistSiteFilter | 
 This filter filters gift list and gift list items in the collection depending on 
 whether they belong to the specified site / shareable or not. 
 | 
| GiftlistTools | 
 This class provides the low level functionality for giftlist and gift
 item creation/manipulation. 
 | 
| GiftlistUserMessage | 
 This class encapsulates messages, configurable string constants
  and message formatting conventions. 
 | 
| GiftPurchased | 
 This message will be sent to the Dynamo Scenario Server when a gift
 is purchased off someone's giftlist. 
 | 
| GiftShippingGroupDroplet | 
 This servlet bean accepts a shipping group as in input parameter and
 checks for gifts (gifthandlinginstructions) in the shipping group. 
 | 
| GiftShippingGroupsDroplet | 
 This servlet builds a collection of all shipping groups in the order
 which contain a gift or gifts. 
 | 
| SearchFormHandler | 
 
 This search form handler is used to support giftlist searches. 
 | 
| Exception | Description | 
|---|---|
| GiftlistItemNotFoundException | 
 This class represents an exception that is thrown when a GiftlistItem
 cannot be found in a get or remove call. 
 | 
| GiftObjectCreationException | 
 This class represents an exception that is thrown when the construction of a commerce object fails. 
 | 
| InvalidDateException | 
 This class represents an exception that is thrown when an invalid date
 is entered for a giftlist. 
 | 
| InvalidGiftParameterException | 
 This class represents an exception that is thrown when an invalid argument is passed
 into a method call. 
 | 
| InvalidGiftQuantityException | 
 This class represents an exception that is thrown when an invalid argument is passed
 into a method call. 
 | 
| InvalidGiftTypeException | 
 This class represents an exception that is thrown when a non-existent relationship type is
 set in a relationship object. 
 |