com.retek.component.customer.impl.persistence.db.oracle
Class OracleCustomerCreator

java.lang.Object
  extended bycom.retek.commons.domain.core.persistence.db.DbOperation
      extended bycom.retek.component.customer.impl.persistence.db.oracle.BaseOracleCustomerPersister
          extended bycom.retek.component.customer.impl.persistence.db.oracle.OracleCustomerCreator

public class OracleCustomerCreator
extends BaseOracleCustomerPersister


Field Summary
 
Fields inherited from class com.retek.component.customer.impl.persistence.db.oracle.BaseOracleCustomerPersister
customerDto
 
Fields inherited from class com.retek.commons.domain.core.persistence.db.DbOperation
DUMMY_VERSION_UNTIL_VERSION_COLUMN_ADDED
 
Constructor Summary
OracleCustomerCreator(java.sql.Connection connectionVal)
           
 
Method Summary
 void create(CustomerDto customerDto)
           
protected  void doCreate()
           
protected  void doImportCheck()
           
protected  void doPerform()
           
 boolean hasProcessedCustomerImportRequest(java.lang.String importRequestId)
           
 
Methods inherited from class com.retek.component.customer.impl.persistence.db.oracle.BaseOracleCustomerPersister
getAddressCreator, getAddressUpdator, getAlternativeCustomerCreator, getAlternativeCustomerDeleter, getAlternativeHouseholdCreator, getAlternativeHouseholdDeleter, getCreditCardCreator, getCreditCardUpdator, getEmailCreator, getEmailUpdator, getPreferenceCreator, getPreferenceUpdater, getStoredValueCardCashoutCreator, getStoredValueCardCashoutUpdater, getTelephoneCreator, getTelephoneUpdator, persistAddresses, persistCreditCards, persistEmailAddresses, persistPreferences, persistStoredValueCardCashouts, persistTelephones
 
Methods inherited from class com.retek.commons.domain.core.persistence.db.DbOperation
checkUpdate, close, getCallableStatement, getConnection, getRetekPreparedStatement, getStatement, perform, setInitialState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleCustomerCreator

public OracleCustomerCreator(java.sql.Connection connectionVal)
Method Detail

create

public void create(CustomerDto customerDto)
            throws SystemException
Throws:
SystemException

hasProcessedCustomerImportRequest

public boolean hasProcessedCustomerImportRequest(java.lang.String importRequestId)
                                          throws SystemException
Throws:
SystemException

doPerform

protected void doPerform()
                  throws java.sql.SQLException,
                         InvalidIdException,
                         SystemException
Specified by:
doPerform in class DbOperation
Throws:
java.sql.SQLException
InvalidIdException
SystemException

doImportCheck

protected void doImportCheck()
                      throws java.sql.SQLException,
                             InvalidIdException,
                             SystemException
Throws:
java.sql.SQLException
InvalidIdException
SystemException

doCreate

protected void doCreate()
                 throws java.sql.SQLException,
                        InvalidIdException,
                        SystemException
Throws:
java.sql.SQLException
InvalidIdException
SystemException


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