class: CartItemsRetrieverRequestBean

public class: CartItemsRetrieverRequestBean
Author: Markus Haarlaender (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 2733 $ $LastChangedDate: 2009-06-05 15:; Complexity: 1
Dates: Created: 16.07.2009 15:31:59; Modified: 16.07.2009 15:31:59;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {08A9FF00-0152-49ad-A2DE-0AD9C44B9497}
This bean is the implementation of the BaseListRetrieverRequestBean for the basket list. It uses the PubItemSessionBean as cooresponding BasePaginatorListSessionBean.
 

Goto: Custom Properties, Fields, Methods

Extends: BaseListRetrieverRequestBean

See also: BaseListRetrieverRequestBean

Appears in: basket

Connections
 
Custom Properties
 
CartItemsRetrieverRequestBean Attributes
Attribute Details
public static const String
  BEAN_NAME
Initial: "CartItemsRetrieverRequestBean"
public static const String
  MESSAGE_NO_ITEM_FOR_DELETION_SELECTED
Initial: "deleteItemsFromBasket_NoItemSelected"
private int
  numberOfRecords
 
CartItemsRetrieverRequestBean Methods
Operation Details
public
CartItemsRetrieverRequestBean():
Sequential
protected
checkSortCriterias(
   SORT_CRITERIA sc):void
Sequential
Notes: Checks if the selected sorting criteria is currently available. If not (empty string), it displays a warning message to the user.
public
deleteSelected():String
Sequential
Notes: Called from JSF when selected items in the list should be removed from the basket.
@return
public
getListPageName():String
Sequential
Tags: annotations=@Override
public
getTotalNumberOfRecords():int
Sequential
Tags: annotations=@Override
public
getType():String
Sequential
Tags: annotations=@Override
public
init():void
Sequential
Tags: annotations=@Override
public
isItemSpecific():boolean
Sequential
Tags: annotations=@Override
public
readOutParameters():void
Sequential
Tags: annotations=@Override
public
retrieveList(
   int offset,
   int limit,
   SORT_CRITERIA sc):List
Sequential
Tags: annotations=@Override
Notes: Retrieves the list of item baskets.
public
updateExportOptions():void
Sequential
Notes: Called when the export format list should be updated. Workaround. Method needs to be called over this bean and not directly in the ExportItems bean, because it has to be called first in order to save the selections in the list.