com.softslate.commerce.daos.payment
Class PaymentDAOBasic

java.lang.Object
  extended bycom.softslate.commerce.daos.core.BaseDAO
      extended bycom.softslate.commerce.daos.payment.PaymentDAOBasic
All Implemented Interfaces:
DAOInterface, PaymentDAO

public class PaymentDAOBasic
extends BaseDAO
implements DAOInterface, PaymentDAO

Generic DAO to manage the npcPayment table of the database.

Author:
David Tobey

Field Summary
(package private) static org.apache.commons.logging.Log log
           
private  Payment payment
           
 
Fields inherited from class com.softslate.commerce.daos.core.BaseDAO
 
Constructor Summary
PaymentDAOBasic()
           
 
Method Summary
 void deletePayment()
           
 void deletePayment(boolean commit)
           
 int getMaxPaymentID()
           
 Payment getPayment()
           
 void insertPayment()
           
 void insertPayment(boolean commit)
           
 void loadPaymentFromID()
           
 void setPayment(Payment payment)
           
 void updatePayment()
           
 void updatePayment(boolean commit)
           
 void updatePaymentNoNumber()
           
 void updatePaymentNoNumber(boolean commit)
           
 
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

payment

private Payment payment
Constructor Detail

PaymentDAOBasic

public PaymentDAOBasic()
Method Detail

getPayment

public Payment getPayment()
Specified by:
getPayment in interface PaymentDAO

setPayment

public void setPayment(Payment payment)
Specified by:
setPayment in interface PaymentDAO

loadPaymentFromID

public void loadPaymentFromID()
                       throws java.lang.Exception
Specified by:
loadPaymentFromID in interface PaymentDAO
Throws:
java.lang.Exception

getMaxPaymentID

public int getMaxPaymentID()
                    throws java.lang.Exception
Specified by:
getMaxPaymentID in interface PaymentDAO
Throws:
java.lang.Exception

insertPayment

public void insertPayment()
                   throws java.lang.Exception
Specified by:
insertPayment in interface PaymentDAO
Throws:
java.lang.Exception

insertPayment

public void insertPayment(boolean commit)
                   throws java.lang.Exception
Specified by:
insertPayment in interface PaymentDAO
Throws:
java.lang.Exception

updatePaymentNoNumber

public void updatePaymentNoNumber()
                           throws java.lang.Exception
Specified by:
updatePaymentNoNumber in interface PaymentDAO
Throws:
java.lang.Exception

updatePaymentNoNumber

public void updatePaymentNoNumber(boolean commit)
                           throws java.lang.Exception
Specified by:
updatePaymentNoNumber in interface PaymentDAO
Throws:
java.lang.Exception

updatePayment

public void updatePayment()
                   throws java.lang.Exception
Specified by:
updatePayment in interface PaymentDAO
Throws:
java.lang.Exception

updatePayment

public void updatePayment(boolean commit)
                   throws java.lang.Exception
Specified by:
updatePayment in interface PaymentDAO
Throws:
java.lang.Exception

deletePayment

public void deletePayment()
                   throws java.lang.Exception
Specified by:
deletePayment in interface PaymentDAO
Throws:
java.lang.Exception

deletePayment

public void deletePayment(boolean commit)
                   throws java.lang.Exception
Specified by:
deletePayment in interface PaymentDAO
Throws:
java.lang.Exception


Copyright © SoftSlate, Inc. 2003–2005