com.retek.component.salesaudit.impl
Class SaeCustomerImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.SecondClassObjectImpl
          extended bycom.retek.commons.component.xml.impl.ElementObjectImpl
              extended bycom.retek.component.salesaudit.impl.SaeElementImpl
                  extended bycom.retek.component.salesaudit.impl.SaeCustomerImpl
All Implemented Interfaces:
BusinessObject, ElementObject, SaeCustomer, SaeElement, SecondClassObject

public class SaeCustomerImpl
extends SaeElementImpl
implements SaeCustomer


Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Fields inherited from interface com.retek.component.salesaudit.SaeCustomer
CUSTOMER_TYPE_BILL_TO, CUSTOMER_TYPE_SHIP_TO
 
Fields inherited from interface com.retek.component.salesaudit.SaeElement
SALES_AUDIT_NO, SALES_AUDIT_YES
 
Constructor Summary
SaeCustomerImpl(DistributedContext context, SaeCustomerDto dto)
           
 
Method Summary
 void accept(SaeElementVisitor txnVisitor)
          Accept a transaction visitor.
 void addElement(ElementObject element)
           
 java.lang.String getAddressLine1()
           
 java.lang.String getAddressLine2()
           
 java.lang.String getAddressLine3()
           
 java.lang.String getCity()
           
 java.lang.String getCountryCode()
           
 java.lang.String getCountyName()
           
 java.lang.String getCustomerId()
           
 java.lang.String getCustomerType()
           
 java.lang.String getDayTelephoneNumber()
           
 java.lang.String getEmailAddress()
           
 java.lang.String getEveningTelephoneNumber()
           
 java.lang.String getFirstName()
           
 java.lang.String getLastName()
           
 java.lang.String getMiddleInitial()
           
 java.lang.String getPostalCode()
           
protected  SaeCustomerDto getSaeCustomerDto()
           
 java.lang.String getState()
           
 void setAddressLine1(java.lang.String addressLine1)
           
 void setAddressLine2(java.lang.String addressLine2)
           
 void setAddressLine3(java.lang.String addressLine3)
           
 void setAttributes(java.util.Map attributes)
           
 void setCity(java.lang.String city)
           
 void setCountryCode(java.lang.String countryCode)
           
 void setCountyName(java.lang.String countyName)
           
 void setCustomerId(java.lang.String customerId)
           
 void setCustomerType(java.lang.String customerType)
           
 void setDayTelephoneNumber(java.lang.String dayTelephoneNumber)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setEveningTelephoneNumber(java.lang.String eveningTelephoneNumber)
           
 void setFirstName(java.lang.String firstName)
           
 void setLastName(java.lang.String lastName)
           
 void setMiddleInitial(java.lang.String middleInitial)
           
 void setPostalCode(java.lang.String postalCode)
           
 void setState(java.lang.String state)
           
 java.lang.String toXml()
          Convert the element to an xml string.
 
Methods inherited from class com.retek.component.salesaudit.impl.SaeElementImpl
getDto
 
Methods inherited from class com.retek.commons.component.xml.impl.ElementObjectImpl
getElementId, getElementObjectDto, getParentElementId, setElementId, setParentElementId, setSubElements, toString
 
Methods inherited from class com.retek.commons.component.impl.SecondClassObjectImpl
equals, getGenericDto, hashCode, setGenericDto, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.xml.ElementObject
getElementId, getParentElementId
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

SaeCustomerImpl

public SaeCustomerImpl(DistributedContext context,
                       SaeCustomerDto dto)
Method Detail

getSaeCustomerDto

protected SaeCustomerDto getSaeCustomerDto()

getCustomerId

public java.lang.String getCustomerId()
Specified by:
getCustomerId in interface SaeCustomer

setCustomerId

public void setCustomerId(java.lang.String customerId)
Specified by:
setCustomerId in interface SaeCustomer

getCustomerType

public java.lang.String getCustomerType()
Specified by:
getCustomerType in interface SaeCustomer

setCustomerType

public void setCustomerType(java.lang.String customerType)
Specified by:
setCustomerType in interface SaeCustomer

getFirstName

public java.lang.String getFirstName()
Specified by:
getFirstName in interface SaeCustomer

setFirstName

public void setFirstName(java.lang.String firstName)
Specified by:
setFirstName in interface SaeCustomer

getLastName

public java.lang.String getLastName()
Specified by:
getLastName in interface SaeCustomer

setLastName

public void setLastName(java.lang.String lastName)
Specified by:
setLastName in interface SaeCustomer

getMiddleInitial

public java.lang.String getMiddleInitial()
Specified by:
getMiddleInitial in interface SaeCustomer

setMiddleInitial

public void setMiddleInitial(java.lang.String middleInitial)
Specified by:
setMiddleInitial in interface SaeCustomer

getAddressLine1

public java.lang.String getAddressLine1()
Specified by:
getAddressLine1 in interface SaeCustomer

setAddressLine1

public void setAddressLine1(java.lang.String addressLine1)
Specified by:
setAddressLine1 in interface SaeCustomer

getAddressLine2

public java.lang.String getAddressLine2()
Specified by:
getAddressLine2 in interface SaeCustomer

setAddressLine2

public void setAddressLine2(java.lang.String addressLine2)
Specified by:
setAddressLine2 in interface SaeCustomer

getAddressLine3

public java.lang.String getAddressLine3()
Specified by:
getAddressLine3 in interface SaeCustomer

setAddressLine3

public void setAddressLine3(java.lang.String addressLine3)
Specified by:
setAddressLine3 in interface SaeCustomer

getCity

public java.lang.String getCity()
Specified by:
getCity in interface SaeCustomer

setCity

public void setCity(java.lang.String city)
Specified by:
setCity in interface SaeCustomer

getCountyName

public java.lang.String getCountyName()
Specified by:
getCountyName in interface SaeCustomer

setCountyName

public void setCountyName(java.lang.String countyName)
Specified by:
setCountyName in interface SaeCustomer

getState

public java.lang.String getState()
Specified by:
getState in interface SaeCustomer

setState

public void setState(java.lang.String state)
Specified by:
setState in interface SaeCustomer

getPostalCode

public java.lang.String getPostalCode()
Specified by:
getPostalCode in interface SaeCustomer

setPostalCode

public void setPostalCode(java.lang.String postalCode)
Specified by:
setPostalCode in interface SaeCustomer

getCountryCode

public java.lang.String getCountryCode()
Specified by:
getCountryCode in interface SaeCustomer

setCountryCode

public void setCountryCode(java.lang.String countryCode)
Specified by:
setCountryCode in interface SaeCustomer

getDayTelephoneNumber

public java.lang.String getDayTelephoneNumber()
Specified by:
getDayTelephoneNumber in interface SaeCustomer

setDayTelephoneNumber

public void setDayTelephoneNumber(java.lang.String dayTelephoneNumber)
Specified by:
setDayTelephoneNumber in interface SaeCustomer

getEveningTelephoneNumber

public java.lang.String getEveningTelephoneNumber()
Specified by:
getEveningTelephoneNumber in interface SaeCustomer

setEveningTelephoneNumber

public void setEveningTelephoneNumber(java.lang.String eveningTelephoneNumber)
Specified by:
setEveningTelephoneNumber in interface SaeCustomer

getEmailAddress

public java.lang.String getEmailAddress()
Specified by:
getEmailAddress in interface SaeCustomer

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Specified by:
setEmailAddress in interface SaeCustomer

accept

public void accept(SaeElementVisitor txnVisitor)
            throws SystemException
Description copied from interface: SaeElement
Accept a transaction visitor.

Specified by:
accept in interface SaeElement
Specified by:
accept in class SaeElementImpl
Throws:
SystemException

addElement

public void addElement(ElementObject element)
Specified by:
addElement in class ElementObjectImpl

toXml

public java.lang.String toXml()
                       throws SystemException,
                              XmlBuilderException
Description copied from interface: ElementObject
Convert the element to an xml string.

Specified by:
toXml in interface ElementObject
Returns:
String xml element string
Throws:
SystemException
XmlBuilderException

setAttributes

public void setAttributes(java.util.Map attributes)
Specified by:
setAttributes in class ElementObjectImpl


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