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