com.retek.component.customer.impl
Class CustomerCreditPreApprovalImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.customer.impl.CustomerCreditPreApprovalImpl
All Implemented Interfaces:
BusinessObject, CustomerCreditPreApproval, DistributedObject

public class CustomerCreditPreApprovalImpl
extends DistributedObjectImpl
implements CustomerCreditPreApproval


Nested Class Summary
 
Nested classes inherited from class com.retek.commons.component.impl.DistributedObjectImpl
DistributedObjectImpl.DtoBurgular
 
Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
CustomerCreditPreApprovalImpl(DistributedContext context, DistributedReference reference)
           
CustomerCreditPreApprovalImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
 
Method Summary
 Address getAddress()
           
 Money getCreditLimit()
           
 java.lang.String getCustomerFirstName()
           
 java.lang.String getCustomerHouseholdNumber()
           
 java.lang.String getCustomerLastName()
           
 java.lang.String getCustomerMiddleInitial()
           
 CustomerCreditPreApprovalDto getDto()
           
 RDate getExpirationDate()
           
 java.lang.String getPreApprovalCode()
           
 TelephoneNumber getTelephoneNumber()
           
 TenderTypeCreditCard getTenderType()
           
 void setAddress(Address address)
           
 void setCreditLimit(Money creditLimit)
           
 void setCustomerFirstName(java.lang.String firstName)
           
 void setCustomerHouseholdNumber(java.lang.String householdNumber)
           
 void setCustomerLastName(java.lang.String lastName)
           
 void setCustomerMiddleInitial(java.lang.String middleInitial)
           
 void setExpirationDate(RDate expirationDate)
           
 void setPreApprovalCode(java.lang.String preApprovalCode)
           
 void setTelephoneNumber(TelephoneNumber telephoneNumber)
           
 void setTenderType(TenderTypeCreditCard tenderTypeCreditCard)
           
 void submit()
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, readLatest, refresh, toString, 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.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

CustomerCreditPreApprovalImpl

public CustomerCreditPreApprovalImpl(DistributedContext context,
                                     DistributedReference reference,
                                     boolean createHollow)
                              throws SystemException

CustomerCreditPreApprovalImpl

public CustomerCreditPreApprovalImpl(DistributedContext context,
                                     DistributedReference reference)
                              throws SystemException
Method Detail

getDto

public CustomerCreditPreApprovalDto getDto()
                                    throws SystemException
Throws:
SystemException

getCreditLimit

public Money getCreditLimit()
                     throws SystemException
Specified by:
getCreditLimit in interface CustomerCreditPreApproval
Throws:
SystemException

getAddress

public Address getAddress()
                   throws SystemException
Specified by:
getAddress in interface CustomerCreditPreApproval
Throws:
SystemException

getTelephoneNumber

public TelephoneNumber getTelephoneNumber()
                                   throws SystemException
Specified by:
getTelephoneNumber in interface CustomerCreditPreApproval
Throws:
SystemException

getCustomerFirstName

public java.lang.String getCustomerFirstName()
                                      throws SystemException
Specified by:
getCustomerFirstName in interface CustomerCreditPreApproval
Throws:
SystemException

getCustomerHouseholdNumber

public java.lang.String getCustomerHouseholdNumber()
                                            throws SystemException
Specified by:
getCustomerHouseholdNumber in interface CustomerCreditPreApproval
Throws:
SystemException

getCustomerLastName

public java.lang.String getCustomerLastName()
                                     throws SystemException
Specified by:
getCustomerLastName in interface CustomerCreditPreApproval
Throws:
SystemException

getCustomerMiddleInitial

public java.lang.String getCustomerMiddleInitial()
                                          throws SystemException
Specified by:
getCustomerMiddleInitial in interface CustomerCreditPreApproval
Throws:
SystemException

getExpirationDate

public RDate getExpirationDate()
                        throws SystemException
Specified by:
getExpirationDate in interface CustomerCreditPreApproval
Throws:
SystemException

getPreApprovalCode

public java.lang.String getPreApprovalCode()
                                    throws SystemException
Specified by:
getPreApprovalCode in interface CustomerCreditPreApproval
Throws:
SystemException

getTenderType

public TenderTypeCreditCard getTenderType()
                                   throws SystemException
Specified by:
getTenderType in interface CustomerCreditPreApproval
Throws:
SystemException

setCreditLimit

public void setCreditLimit(Money creditLimit)
                    throws SystemException
Specified by:
setCreditLimit in interface CustomerCreditPreApproval
Throws:
SystemException

setAddress

public void setAddress(Address address)
                throws SystemException
Specified by:
setAddress in interface CustomerCreditPreApproval
Throws:
SystemException

setTelephoneNumber

public void setTelephoneNumber(TelephoneNumber telephoneNumber)
                        throws SystemException
Specified by:
setTelephoneNumber in interface CustomerCreditPreApproval
Throws:
SystemException

setCustomerFirstName

public void setCustomerFirstName(java.lang.String firstName)
                          throws SystemException
Specified by:
setCustomerFirstName in interface CustomerCreditPreApproval
Throws:
SystemException

setCustomerHouseholdNumber

public void setCustomerHouseholdNumber(java.lang.String householdNumber)
                                throws SystemException
Specified by:
setCustomerHouseholdNumber in interface CustomerCreditPreApproval
Throws:
SystemException

setCustomerLastName

public void setCustomerLastName(java.lang.String lastName)
                         throws SystemException
Specified by:
setCustomerLastName in interface CustomerCreditPreApproval
Throws:
SystemException

setCustomerMiddleInitial

public void setCustomerMiddleInitial(java.lang.String middleInitial)
                              throws SystemException
Specified by:
setCustomerMiddleInitial in interface CustomerCreditPreApproval
Throws:
SystemException

setExpirationDate

public void setExpirationDate(RDate expirationDate)
                       throws SystemException
Specified by:
setExpirationDate in interface CustomerCreditPreApproval
Throws:
SystemException

setPreApprovalCode

public void setPreApprovalCode(java.lang.String preApprovalCode)
                        throws SystemException
Specified by:
setPreApprovalCode in interface CustomerCreditPreApproval
Throws:
SystemException

setTenderType

public void setTenderType(TenderTypeCreditCard tenderTypeCreditCard)
                   throws SystemException
Specified by:
setTenderType in interface CustomerCreditPreApproval
Throws:
SystemException

submit

public void submit()
            throws SystemException
Specified by:
submit in interface CustomerCreditPreApproval
Throws:
SystemException


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