com.softslate.commerce.daos.importexport
Class NPODAOBasic

java.lang.Object
  extended bycom.softslate.commerce.daos.core.BaseDAO
      extended bycom.softslate.commerce.daos.importexport.NPODAOBasic
All Implemented Interfaces:
DAOInterface, NPODAO
Direct Known Subclasses:
NPODAOMySQL

public class NPODAOBasic
extends BaseDAO
implements NPODAO

Author:
David Tobey This file Copyright � 2004-2005 NetPush, Inc.

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Fields inherited from class com.softslate.commerce.daos.core.BaseDAO
 
Constructor Summary
NPODAOBasic()
           
 
Method Summary
 void processCreateImport(User user)
           
 void processDeactivateImport(int importID)
           
 java.util.Collection processExport(java.lang.String tableName, int recordCount, int blockSize, java.lang.String custSendFlag, java.lang.String orderLimitDate, java.lang.String orderSendFlag, java.lang.String newOrderIDList)
           
 java.util.Collection processExportAttributeTable(int recordCount, int blockSize)
           
 java.util.Collection processExportCategoryTable(int recordCount, int blockSize)
           
 java.util.Collection processExportCustomerTable(int recordCount, int blockSize, java.lang.String custSendFlag)
           
 java.util.Collection processExportOptionTable(int recordCount, int blockSize)
           
 java.util.Collection processExportOrderIDList(int recordCount, int blockSize, java.lang.String orderLimitDate)
           
 java.util.Collection processExportOrderItemAttributeTable(int recordCount, int blockSize, java.lang.String orderSendFlag, java.lang.String newOrderIDList)
           
 java.util.Collection processExportOrderItemTable(int recordCount, int blockSize, java.lang.String orderSendFlag, java.lang.String newOrderIDList)
           
 java.util.Collection processExportOrderTable(int recordCount, int blockSize, java.lang.String orderSendFlag, java.lang.String newOrderIDList)
           
 java.util.Collection processExportProductCategoryTable(int recordCount, int blockSize)
           
 java.util.Collection processExportProductTable(int recordCount, int blockSize)
           
 void processImport(int importID)
           
 void processLoadAttributeTable(int importID)
           
 void processLoadCategoryTable(int importID)
           
 void processLoadOptionTable(int importID)
           
 void processLoadProductAttributeTable(int importID)
           
 void processLoadProductCategoryTable(int importID)
           
 void processLoadProductTable(int importID)
           
 void processSaveAttributeTable(int importID, java.util.List data)
           
 void processSaveCategoryTable(int importID, java.util.List data)
           
 void processSaveOptionTable(int importID, java.util.List data)
           
 void processSaveProductCategoryTable(int importID, java.util.List data)
           
 void processSaveProductTable(int importID, java.util.List data)
           
 
Methods inherited from class com.softslate.commerce.daos.core.BaseDAO
formatDateTime, getConnection, getDaoFactory, getDataSource, getSettingsBean, getSQL, getSqlMap, initialize, parseDateTime, setConnection, setDaoFactory, setDataSource, setSettingsBean, setSqlMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softslate.commerce.daos.core.DAOInterface
getConnection, getDaoFactory, getDataSource, getSettingsBean, getSqlMap, initialize, setConnection, setDaoFactory, setDataSource, setSettingsBean, setSqlMap
 

Field Detail

log

static org.apache.commons.logging.Log log
Constructor Detail

NPODAOBasic

public NPODAOBasic()
Method Detail

processCreateImport

public void processCreateImport(User user)
                         throws java.lang.Exception
Specified by:
processCreateImport in interface NPODAO
Throws:
java.lang.Exception

processSaveProductTable

public void processSaveProductTable(int importID,
                                    java.util.List data)
                             throws java.lang.Exception
Specified by:
processSaveProductTable in interface NPODAO
Throws:
java.lang.Exception

processSaveAttributeTable

public void processSaveAttributeTable(int importID,
                                      java.util.List data)
                               throws java.lang.Exception
Specified by:
processSaveAttributeTable in interface NPODAO
Throws:
java.lang.Exception

processSaveOptionTable

public void processSaveOptionTable(int importID,
                                   java.util.List data)
                            throws java.lang.Exception
Specified by:
processSaveOptionTable in interface NPODAO
Throws:
java.lang.Exception

processSaveCategoryTable

public void processSaveCategoryTable(int importID,
                                     java.util.List data)
                              throws java.lang.Exception
Specified by:
processSaveCategoryTable in interface NPODAO
Throws:
java.lang.Exception

processSaveProductCategoryTable

public void processSaveProductCategoryTable(int importID,
                                            java.util.List data)
                                     throws java.lang.Exception
Specified by:
processSaveProductCategoryTable in interface NPODAO
Throws:
java.lang.Exception

processImport

public void processImport(int importID)
                   throws java.lang.Exception
Specified by:
processImport in interface NPODAO
Throws:
java.lang.Exception

processLoadProductTable

public void processLoadProductTable(int importID)
                             throws java.lang.Exception
Throws:
java.lang.Exception

processLoadAttributeTable

public void processLoadAttributeTable(int importID)
                               throws java.lang.Exception
Throws:
java.lang.Exception

processLoadOptionTable

public void processLoadOptionTable(int importID)
                            throws java.lang.Exception
Throws:
java.lang.Exception

processLoadCategoryTable

public void processLoadCategoryTable(int importID)
                              throws java.lang.Exception
Throws:
java.lang.Exception

processLoadProductAttributeTable

public void processLoadProductAttributeTable(int importID)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

processLoadProductCategoryTable

public void processLoadProductCategoryTable(int importID)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

processDeactivateImport

public void processDeactivateImport(int importID)
                             throws java.lang.Exception
Throws:
java.lang.Exception

processExport

public java.util.Collection processExport(java.lang.String tableName,
                                          int recordCount,
                                          int blockSize,
                                          java.lang.String custSendFlag,
                                          java.lang.String orderLimitDate,
                                          java.lang.String orderSendFlag,
                                          java.lang.String newOrderIDList)
                                   throws java.lang.Exception
Specified by:
processExport in interface NPODAO
Throws:
java.lang.Exception

processExportProductTable

public java.util.Collection processExportProductTable(int recordCount,
                                                      int blockSize)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

processExportCustomerTable

public java.util.Collection processExportCustomerTable(int recordCount,
                                                       int blockSize,
                                                       java.lang.String custSendFlag)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

processExportOrderTable

public java.util.Collection processExportOrderTable(int recordCount,
                                                    int blockSize,
                                                    java.lang.String orderSendFlag,
                                                    java.lang.String newOrderIDList)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

processExportOrderIDList

public java.util.Collection processExportOrderIDList(int recordCount,
                                                     int blockSize,
                                                     java.lang.String orderLimitDate)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

processExportOrderItemTable

public java.util.Collection processExportOrderItemTable(int recordCount,
                                                        int blockSize,
                                                        java.lang.String orderSendFlag,
                                                        java.lang.String newOrderIDList)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

processExportOrderItemAttributeTable

public java.util.Collection processExportOrderItemAttributeTable(int recordCount,
                                                                 int blockSize,
                                                                 java.lang.String orderSendFlag,
                                                                 java.lang.String newOrderIDList)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

processExportCategoryTable

public java.util.Collection processExportCategoryTable(int recordCount,
                                                       int blockSize)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

processExportProductCategoryTable

public java.util.Collection processExportProductCategoryTable(int recordCount,
                                                              int blockSize)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

processExportOptionTable

public java.util.Collection processExportOptionTable(int recordCount,
                                                     int blockSize)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

processExportAttributeTable

public java.util.Collection processExportAttributeTable(int recordCount,
                                                        int blockSize)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, Inc. 2003–2005