com.softslate.commerce.businessobjects.importexport
Class BasicNPOProcessor

java.lang.Object
  extended bycom.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended bycom.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended bycom.softslate.commerce.businessobjects.importexport.BasicNPOProcessor
All Implemented Interfaces:
BusinessObject, BusinessProcessor, NPOProcessor

public class BasicNPOProcessor
extends BaseBusinessProcessor
implements NPOProcessor

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

Field Summary
private  char delimChar
           
private  java.lang.String encryptData
           
(package private) static org.apache.commons.logging.Log log
           
private  java.lang.String masterSiteID
           
private  java.lang.String NP_CustSendFlag
           
private  java.lang.String NP_New_OrderID_List
           
private  java.lang.String NP_OrderLimitDate
           
private  java.lang.String NP_OrderSendFlag
           
private  char quoteChar
           
 
Fields inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
 
Constructor Summary
BasicNPOProcessor()
           
 
Method Summary
 java.lang.String clean(java.lang.String token)
           
 java.lang.String cleanQuote(java.lang.String token)
           
 java.lang.String encrypt(java.lang.String token)
           
 char getDelimChar()
           
 java.lang.String getEncryptData()
           
 java.lang.String getMasterSiteID()
           
 java.lang.String getNP_CustSendFlag()
           
 java.lang.String getNP_New_OrderID_List()
           
 java.lang.String getNP_OrderLimitDate()
           
 java.lang.String getNP_OrderSendFlag()
           
 char getQuoteChar()
           
 void processDeleteRow(java.util.Map parameters)
           
 java.lang.String processDownload(java.util.Map parameters)
           
 java.lang.StringBuffer processDownloadAttributes(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadCateories(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadCustomers(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadOptions(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadOrderIDList(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadOrderItemAttributes(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadOrderItems(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadOrders(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadProductCategories(java.util.Collection exportedData)
           
 java.lang.StringBuffer processDownloadProducts(java.util.Collection exportedData)
           
 void processLoadTable(java.util.Map parameters)
           
 void processSaveTable(java.util.Map parameters)
           
 void setDelimChar(char delimChar)
           
 void setEncryptData(java.lang.String encryptData)
           
 void setMasterSiteID(java.lang.String masterSiteID)
           
 void setNP_CustSendFlag(java.lang.String custSendFlag)
           
 void setNP_New_OrderID_List(java.lang.String new_OrderID_List)
           
 void setNP_OrderLimitDate(java.lang.String orderLimitDate)
           
 void setNP_OrderSendFlag(java.lang.String orderSendFlag)
           
 void setQuoteChar(char quoteChar)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatPrice, getBusinessObjectFactory, getDaoFactory, getSettingsBean, getUser, initialize, setBusinessObjectFactory, setDaoFactory, setSettingsBean, setUser
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
formatDateTime, parseDateTime, prepareRequestData, sendHTTPPost
 
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.businessobjects.core.BusinessObject
initialize
 

Field Detail

log

static org.apache.commons.logging.Log log

NP_CustSendFlag

private java.lang.String NP_CustSendFlag

masterSiteID

private java.lang.String masterSiteID

delimChar

private char delimChar

quoteChar

private char quoteChar

encryptData

private java.lang.String encryptData

NP_OrderSendFlag

private java.lang.String NP_OrderSendFlag

NP_New_OrderID_List

private java.lang.String NP_New_OrderID_List

NP_OrderLimitDate

private java.lang.String NP_OrderLimitDate
Constructor Detail

BasicNPOProcessor

public BasicNPOProcessor()
Method Detail

getNP_CustSendFlag

public java.lang.String getNP_CustSendFlag()

setNP_CustSendFlag

public void setNP_CustSendFlag(java.lang.String custSendFlag)

getMasterSiteID

public java.lang.String getMasterSiteID()

setMasterSiteID

public void setMasterSiteID(java.lang.String masterSiteID)

getDelimChar

public char getDelimChar()

setDelimChar

public void setDelimChar(char delimChar)

getQuoteChar

public char getQuoteChar()

setQuoteChar

public void setQuoteChar(char quoteChar)

getEncryptData

public java.lang.String getEncryptData()

setEncryptData

public void setEncryptData(java.lang.String encryptData)

getNP_New_OrderID_List

public java.lang.String getNP_New_OrderID_List()

setNP_New_OrderID_List

public void setNP_New_OrderID_List(java.lang.String new_OrderID_List)

getNP_OrderLimitDate

public java.lang.String getNP_OrderLimitDate()

setNP_OrderLimitDate

public void setNP_OrderLimitDate(java.lang.String orderLimitDate)

getNP_OrderSendFlag

public java.lang.String getNP_OrderSendFlag()

setNP_OrderSendFlag

public void setNP_OrderSendFlag(java.lang.String orderSendFlag)

processSaveTable

public void processSaveTable(java.util.Map parameters)
                      throws java.lang.Exception
Specified by:
processSaveTable in interface NPOProcessor
Throws:
java.lang.Exception

processLoadTable

public void processLoadTable(java.util.Map parameters)
                      throws java.lang.Exception
Specified by:
processLoadTable in interface NPOProcessor
Throws:
java.lang.Exception

processDeleteRow

public void processDeleteRow(java.util.Map parameters)
                      throws java.lang.Exception
Specified by:
processDeleteRow in interface NPOProcessor
Throws:
java.lang.Exception

encrypt

public java.lang.String encrypt(java.lang.String token)

clean

public java.lang.String clean(java.lang.String token)

cleanQuote

public java.lang.String cleanQuote(java.lang.String token)

processDownload

public java.lang.String processDownload(java.util.Map parameters)
                                 throws java.lang.Exception
Specified by:
processDownload in interface NPOProcessor
Throws:
java.lang.Exception

processDownloadProducts

public java.lang.StringBuffer processDownloadProducts(java.util.Collection exportedData)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadCustomers

public java.lang.StringBuffer processDownloadCustomers(java.util.Collection exportedData)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadOrders

public java.lang.StringBuffer processDownloadOrders(java.util.Collection exportedData)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadOrderIDList

public java.lang.StringBuffer processDownloadOrderIDList(java.util.Collection exportedData)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadOrderItems

public java.lang.StringBuffer processDownloadOrderItems(java.util.Collection exportedData)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadOrderItemAttributes

public java.lang.StringBuffer processDownloadOrderItemAttributes(java.util.Collection exportedData)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadCateories

public java.lang.StringBuffer processDownloadCateories(java.util.Collection exportedData)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadProductCategories

public java.lang.StringBuffer processDownloadProductCategories(java.util.Collection exportedData)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadOptions

public java.lang.StringBuffer processDownloadOptions(java.util.Collection exportedData)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

processDownloadAttributes

public java.lang.StringBuffer processDownloadAttributes(java.util.Collection exportedData)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, Inc. 2003–2005