com.retek.rcom.gui.screen.orderentry
Class OrderEntryCustomerHandler

java.lang.Object
  extended bycom.retek.commons.gui.core.ScreenHandler
      extended bycom.retek.rcom.gui.screen.orderentry.OrderEntryCustomerHandler

public class OrderEntryCustomerHandler
extends ScreenHandler


Constructor Summary
OrderEntryCustomerHandler(OrderScreenType screenType)
           
 
Method Summary
 void applyOrderStore()
           
 void createCustomer()
           
 java.util.List findCustomerByNumber(java.lang.String customerId)
          CUSTOMER METHODS
 java.lang.String getAddressCity()
           
 java.lang.String getAddressCounty()
           
 java.lang.String getAddressDayExtension()
           
 java.lang.String getAddressDayPhone()
           
 java.lang.String getAddressEmail()
           
 java.lang.String getAddressEveningExtension()
           
 java.lang.String getAddressEveningPhone()
           
 java.lang.String getAddressGeoCode()
           
 java.lang.String getAddressLabel()
           
 java.lang.String getAddressLine1()
           
 java.lang.String getAddressLine2()
           
 java.lang.String getAddressLine3()
           
 java.lang.String getAddressName()
           
 java.lang.String getAddressPostalCode()
           
 java.lang.String getAddressState()
           
 java.util.Set getBadAddresses()
           
 java.lang.Object getBillToAddress()
           
 CustomerCreditPreApproval getCreditPreApproval()
           
 java.lang.Object getCustomer()
           
 java.lang.String getCustomerId()
           
 CustomerOrder getCustomerOrder()
           
 java.lang.String getFirstName()
           
 java.lang.String getFullName()
           
 java.util.List getGeoCodesForOrderStore()
          STORE ADDRESS
 java.lang.String getLastName()
           
 java.lang.String getMediaDefaultSourceCode()
           
 java.lang.String getMediaDescription()
           
 java.lang.String getMediaSeason()
           
 java.lang.String getMiddleInitial()
           
 java.lang.Object getNation()
           
 java.lang.Object getOrderStoreAddress()
           
 java.lang.Object getSalutation()
           
 java.lang.Object getShipToAddress()
           
 java.lang.Object getSuffix()
           
 boolean isCustomerPhoneValid()
           
 boolean isOrderCustomerModifiable()
           
 boolean isOrderSourceCodeModifiable()
           
 void retrieveDataFromRepository()
          STATE MANAGEMENT
 void setAddress(java.lang.Object object)
          ADDRESS METHODS
 void setBillToAddress(java.lang.Object object)
           
 void setCustomerFirstName(java.lang.String firstName)
           
 void setCustomerLastName(java.lang.String lastName)
           
 void setCustomerMiddleInitial(java.lang.String middleInitial)
           
 void setCustomerOptOut(boolean optOut)
           
 void setCustomerSalutation(java.lang.Object salutation)
           
 void setCustomerSuffix(java.lang.Object suffix)
           
 void setOrderStore(java.lang.String storeCode)
           
 void setSourceCode(java.lang.String sourceCodeText)
          ORDER METHODS
 boolean showCreditCardPreApproval()
          CREDIT PREAPPROVAL SHOWN FLAG
 void storeCustomer(java.lang.Object object)
          SEARCH METHODS
 void storeDataInRepository()
           
 
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

OrderEntryCustomerHandler

public OrderEntryCustomerHandler(OrderScreenType screenType)
Method Detail

retrieveDataFromRepository

public void retrieveDataFromRepository()
                                throws SystemException
STATE MANAGEMENT

Throws:
SystemException

getCustomer

public java.lang.Object getCustomer()

storeDataInRepository

public void storeDataInRepository()
                           throws SystemException,
                                  BusinessException
Throws:
SystemException
BusinessException

storeCustomer

public void storeCustomer(java.lang.Object object)
                   throws SystemException,
                          BusinessException
SEARCH METHODS

Throws:
SystemException
BusinessException

findCustomerByNumber

public java.util.List findCustomerByNumber(java.lang.String customerId)
                                    throws SystemException,
                                           UiBusinessException
CUSTOMER METHODS

Throws:
SystemException
UiBusinessException

createCustomer

public void createCustomer()
                    throws SystemException
Throws:
SystemException

getCustomerId

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

getFullName

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

getSalutation

public java.lang.Object getSalutation()
                               throws SystemException
Throws:
SystemException

getFirstName

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

getMiddleInitial

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

getLastName

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

getSuffix

public java.lang.Object getSuffix()
                           throws SystemException
Throws:
SystemException

setCustomerSalutation

public void setCustomerSalutation(java.lang.Object salutation)
                           throws SystemException
Throws:
SystemException

setCustomerSuffix

public void setCustomerSuffix(java.lang.Object suffix)
                       throws SystemException
Throws:
SystemException

setCustomerFirstName

public void setCustomerFirstName(java.lang.String firstName)
                          throws SystemException
Throws:
SystemException

setCustomerMiddleInitial

public void setCustomerMiddleInitial(java.lang.String middleInitial)
                              throws SystemException
Throws:
SystemException

setCustomerLastName

public void setCustomerLastName(java.lang.String lastName)
                         throws SystemException
Throws:
SystemException

getBillToAddress

public java.lang.Object getBillToAddress()
                                  throws SystemException,
                                         BusinessException
Throws:
SystemException
BusinessException

getShipToAddress

public java.lang.Object getShipToAddress()
                                  throws SystemException,
                                         BusinessException
Throws:
SystemException
BusinessException

setBillToAddress

public void setBillToAddress(java.lang.Object object)
                      throws SystemException,
                             BusinessException
Throws:
SystemException
BusinessException

isOrderCustomerModifiable

public boolean isOrderCustomerModifiable()
                                  throws SystemException
Throws:
SystemException

getCreditPreApproval

public CustomerCreditPreApproval getCreditPreApproval()
                                               throws SystemException,
                                                      BusinessException
Throws:
SystemException
BusinessException

setCustomerOptOut

public void setCustomerOptOut(boolean optOut)
                       throws SystemException,
                              BusinessException
Throws:
SystemException
BusinessException

getBadAddresses

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

setSourceCode

public void setSourceCode(java.lang.String sourceCodeText)
                   throws SystemException,
                          BusinessException
ORDER METHODS

Throws:
SystemException
BusinessException

getMediaDefaultSourceCode

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

getMediaDescription

public java.lang.String getMediaDescription()
                                     throws SystemException,
                                            BusinessException
Throws:
SystemException
BusinessException

getMediaSeason

public java.lang.String getMediaSeason()
                                throws SystemException,
                                       BusinessException
Throws:
SystemException
BusinessException

getCustomerOrder

public CustomerOrder getCustomerOrder()

isOrderSourceCodeModifiable

public boolean isOrderSourceCodeModifiable()
                                    throws SystemException
Throws:
SystemException

setOrderStore

public void setOrderStore(java.lang.String storeCode)
                   throws UiBusinessException,
                          SystemException,
                          BusinessException
Throws:
UiBusinessException
SystemException
BusinessException

getOrderStoreAddress

public java.lang.Object getOrderStoreAddress()
                                      throws SystemException
Throws:
SystemException

setAddress

public void setAddress(java.lang.Object object)
ADDRESS METHODS


getAddressLabel

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

getAddressName

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

getAddressLine1

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

getAddressLine2

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

getAddressLine3

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

getAddressCity

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

getAddressState

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

getAddressPostalCode

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

getNation

public java.lang.Object getNation()
                           throws SystemException
Throws:
SystemException

getAddressDayPhone

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

getAddressDayExtension

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

getAddressEveningPhone

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

getAddressEveningExtension

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

getAddressEmail

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

getAddressCounty

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

getAddressGeoCode

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

getGeoCodesForOrderStore

public java.util.List getGeoCodesForOrderStore()
                                        throws SystemException,
                                               BusinessException
STORE ADDRESS

Throws:
SystemException
BusinessException

applyOrderStore

public void applyOrderStore()
                     throws SystemException,
                            BusinessException
Throws:
SystemException
BusinessException

isCustomerPhoneValid

public boolean isCustomerPhoneValid()
                             throws SystemException
Throws:
SystemException

showCreditCardPreApproval

public boolean showCreditCardPreApproval()
CREDIT PREAPPROVAL SHOWN FLAG



Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28