com.retek.component.payment.impl
Class PaymentSettlementCustomerImpl

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.payment.impl.PaymentSettlementElementImpl
                  extended bycom.retek.component.payment.impl.PaymentSettlementCustomerImpl
All Implemented Interfaces:
BusinessObject, ElementObject, PaymentSettlementCustomer, PaymentSettlementElement, SecondClassObject

public class PaymentSettlementCustomerImpl
extends PaymentSettlementElementImpl
implements PaymentSettlementCustomer


Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Fields inherited from interface com.retek.component.payment.PaymentSettlementCustomer
RECORD_TYPE
 
Constructor Summary
PaymentSettlementCustomerImpl(DistributedContext context, PaymentSettlementCustomerDto dto)
           
 
Method Summary
 void accept(PaymentSettlementElementVisitor 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 getCustomerId()
           
 java.lang.String getFirstName()
           
 java.lang.String getLastName()
           
 java.lang.String getMiddleInitial()
           
protected  PaymentSettlementCustomerDto getPaymentSettlementCustomerDto()
           
 java.lang.String getPostalCode()
           
 java.lang.String getState()
           
 void setAddressLine1(java.lang.String address1)
           
 void setAddressLine2(java.lang.String address2)
           
 void setAddressLine3(java.lang.String address3)
           
 void setAttributes(java.util.Map attributes)
           
 void setCity(java.lang.String city)
           
 void setCountryCode(java.lang.String countryCode)
           
 void setCustomerId(java.lang.String customerId)
           
 void setFirstName(java.lang.String firstName)
           
 void setLastName(java.lang.String lastName)
           
 void setMiddleInitial(java.lang.String middleInitial)
           
 void setPostalCode(java.lang.String zipCode)
           
 void setState(java.lang.String state)
           
 java.lang.String toXml()
          Convert the element to an xml string.
 
Methods inherited from class com.retek.component.payment.impl.PaymentSettlementElementImpl
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

PaymentSettlementCustomerImpl

public PaymentSettlementCustomerImpl(DistributedContext context,
                                     PaymentSettlementCustomerDto dto)
Method Detail

getPaymentSettlementCustomerDto

protected PaymentSettlementCustomerDto getPaymentSettlementCustomerDto()

getCustomerId

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

getFirstName

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

getMiddleInitial

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

getLastName

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

getAddressLine1

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

getAddressLine2

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

getAddressLine3

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

getCity

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

getCountryCode

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

getState

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

getPostalCode

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

setCustomerId

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

setFirstName

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

setMiddleInitial

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

setLastName

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

setAddressLine1

public void setAddressLine1(java.lang.String address1)
Specified by:
setAddressLine1 in interface PaymentSettlementCustomer

setAddressLine2

public void setAddressLine2(java.lang.String address2)
Specified by:
setAddressLine2 in interface PaymentSettlementCustomer

setAddressLine3

public void setAddressLine3(java.lang.String address3)
Specified by:
setAddressLine3 in interface PaymentSettlementCustomer

setCity

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

setCountryCode

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

setState

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

setPostalCode

public void setPostalCode(java.lang.String zipCode)
Specified by:
setPostalCode in interface PaymentSettlementCustomer

accept

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

Specified by:
accept in interface PaymentSettlementElement
Parameters:
txnVisitor - transaction visitor
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