com.retek.rcom.gui.screen.iteminquiry
Class ItemSearchHandler

java.lang.Object
  extended bycom.retek.commons.gui.core.ScreenHandler
      extended bycom.retek.rcom.gui.screen.iteminquiry.ItemSearchHandler

public class ItemSearchHandler
extends ScreenHandler


Constructor Summary
ItemSearchHandler()
           
 
Method Summary
 void createCriteria()
          SEARCH CRITERIA METHODS
 java.util.Collection findItems()
          SEARCH METHODS
 java.lang.String getBannerDescription()
           
 java.util.List getBanners()
          STATE MANAGEMENTS
 java.lang.String getChannelTypeName()
           
 java.util.Set getChannelTypes()
           
 java.lang.Object getDefaultBanner()
           
 java.util.Set getDepartments()
           
 java.lang.String getDiff1()
           
 java.lang.String getDiff2()
           
 java.lang.String getDiff3()
           
 java.lang.String getDiff4()
           
 java.util.List getItemClasses(java.lang.Object object)
           
 java.lang.String getItemCollection()
           
 java.util.Collection getItemCollections()
          SELECTION LISTS
 java.lang.String getItemOnHand()
           
 java.util.List getItemSubclasses(java.lang.Object object)
           
 java.util.Map getOnHandQuantities(java.util.List itemList)
          CALCULATE ATP
 java.lang.String getSellingItemDescription()
           
 java.lang.String getSellingItemNumber()
           
 java.lang.Object getSellingSku(java.lang.Object object)
           
 void setBanner(java.lang.Object object)
           
 void setCriteriaChannelType(java.lang.Object object)
           
 void setCriteriaDepartment(java.lang.Object object)
           
 void setCriteriaDifferentiator1(java.lang.String diff)
           
 void setCriteriaDifferentiator2(java.lang.String diff)
           
 void setCriteriaDifferentiator3(java.lang.String diff)
           
 void setCriteriaDifferentiator4(java.lang.String diff)
           
 void setCriteriaItemClass(java.lang.Object object)
           
 void setCriteriaItemCollection(java.lang.Object object)
           
 void setCriteriaItemSubclass(java.lang.Object object)
           
 void setCriteriaPriceHighRange(java.lang.String amount)
           
 void setCriteriaPriceLowRange(java.lang.String amount)
           
 void setCriteriaSellingItem(java.lang.String sellingItemNumber)
           
 void setCriteriaSellingItemDescription(java.lang.String description)
           
 void setCriteriaUda(java.lang.String uda)
           
 void setSellingSkuSRO(java.lang.Object object)
          SEARCH RESULT METHODS
 void validateCriteria()
           
 
Methods inherited from class com.retek.commons.gui.core.ScreenHandler
getException, getLogger, getSystemException, processSystemException, register, register, unregister, unregisterAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemSearchHandler

public ItemSearchHandler()
Method Detail

getBanners

public java.util.List getBanners()
STATE MANAGEMENTS


getDefaultBanner

public java.lang.Object getDefaultBanner()

setBanner

public void setBanner(java.lang.Object object)

getChannelTypes

public java.util.Set getChannelTypes()
                              throws SystemException
Throws:
SystemException

getItemCollections

public java.util.Collection getItemCollections()
                                        throws SystemException
SELECTION LISTS

Throws:
SystemException

getDepartments

public java.util.Set getDepartments()
                             throws SystemException
Throws:
SystemException

getItemClasses

public java.util.List getItemClasses(java.lang.Object object)
                              throws SystemException
Throws:
SystemException

getItemSubclasses

public java.util.List getItemSubclasses(java.lang.Object object)
                                 throws SystemException
Throws:
SystemException

createCriteria

public void createCriteria()
SEARCH CRITERIA METHODS


setCriteriaSellingItem

public void setCriteriaSellingItem(java.lang.String sellingItemNumber)
                            throws UiBusinessException
Throws:
UiBusinessException

setCriteriaSellingItemDescription

public void setCriteriaSellingItemDescription(java.lang.String description)

setCriteriaDifferentiator1

public void setCriteriaDifferentiator1(java.lang.String diff)

setCriteriaDifferentiator2

public void setCriteriaDifferentiator2(java.lang.String diff)

setCriteriaDifferentiator3

public void setCriteriaDifferentiator3(java.lang.String diff)

setCriteriaDifferentiator4

public void setCriteriaDifferentiator4(java.lang.String diff)

setCriteriaItemCollection

public void setCriteriaItemCollection(java.lang.Object object)

setCriteriaChannelType

public void setCriteriaChannelType(java.lang.Object object)

setCriteriaUda

public void setCriteriaUda(java.lang.String uda)

setCriteriaDepartment

public void setCriteriaDepartment(java.lang.Object object)

setCriteriaItemClass

public void setCriteriaItemClass(java.lang.Object object)

setCriteriaItemSubclass

public void setCriteriaItemSubclass(java.lang.Object object)

setCriteriaPriceLowRange

public void setCriteriaPriceLowRange(java.lang.String amount)

setCriteriaPriceHighRange

public void setCriteriaPriceHighRange(java.lang.String amount)

validateCriteria

public void validateCriteria()
                      throws UiBusinessException
Throws:
UiBusinessException

findItems

public java.util.Collection findItems()
                               throws UiBusinessException,
                                      SystemException,
                                      BusinessException
SEARCH METHODS

Throws:
UiBusinessException
SystemException
BusinessException

getSellingSku

public java.lang.Object getSellingSku(java.lang.Object object)
                               throws SystemException
Throws:
SystemException

setSellingSkuSRO

public void setSellingSkuSRO(java.lang.Object object)
SEARCH RESULT METHODS


getBannerDescription

public java.lang.String getBannerDescription()
                                      throws SystemException
Throws:
SystemException

getChannelTypeName

public java.lang.String getChannelTypeName()
                                    throws SystemException
Throws:
SystemException

getSellingItemNumber

public java.lang.String getSellingItemNumber()

getSellingItemDescription

public java.lang.String getSellingItemDescription()

getDiff1

public java.lang.String getDiff1()

getDiff2

public java.lang.String getDiff2()

getDiff3

public java.lang.String getDiff3()

getDiff4

public java.lang.String getDiff4()

getItemCollection

public java.lang.String getItemCollection()

getItemOnHand

public java.lang.String getItemOnHand()

getOnHandQuantities

public java.util.Map getOnHandQuantities(java.util.List itemList)
                                  throws SystemException,
                                         BusinessException
CALCULATE ATP

Throws:
SystemException
BusinessException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25