com.retek.component.shipping.impl.persistence.db.oracle
Class OracleShippingMethodDao

java.lang.Object
  extended bycom.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
      extended bycom.retek.component.shipping.impl.persistence.db.oracle.OracleShippingMethodDao
All Implemented Interfaces:
ShippingMethodDao

public class OracleShippingMethodDao
extends AbstractOracleDao
implements ShippingMethodDao


Constructor Summary
OracleShippingMethodDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForShippingMethod()
           
 void deleteCarrierServiceLocationZones(java.lang.String shippingMethodCode, java.lang.String carrierCode)
           
 java.util.Set findAll()
           
 ShippingMethodDto findByDisplayCode(java.lang.String displayCode)
           
 java.lang.Integer getCarrierTransitDays(DistributedReference carrierRef, DistributedReference shippingMethodRef, java.lang.String shipFromZipCode, java.lang.String shipToZipCode)
           
protected  java.lang.String getDaoResourceProperty()
           
 ShippingMethodDto read(DistributedReference ref)
           
 ShippingMethodDto submit(ShippingMethodDto dto)
           
 
Methods inherited from class com.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
buildReferenceCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleShippingMethodDao

public OracleShippingMethodDao()
Method Detail

submit

public ShippingMethodDto submit(ShippingMethodDto dto)
                         throws SystemException
Specified by:
submit in interface ShippingMethodDao
Throws:
SystemException

findAll

public java.util.Set findAll()
                      throws SystemException
Specified by:
findAll in interface ShippingMethodDao
Throws:
SystemException

findByDisplayCode

public ShippingMethodDto findByDisplayCode(java.lang.String displayCode)
                                    throws SystemException
Specified by:
findByDisplayCode in interface ShippingMethodDao
Throws:
SystemException

read

public ShippingMethodDto read(DistributedReference ref)
                       throws InvalidIdException,
                              SystemException
Specified by:
read in interface ShippingMethodDao
Throws:
InvalidIdException
SystemException

createReferenceCacheForShippingMethod

public ReferenceCache createReferenceCacheForShippingMethod()
                                                     throws SystemException
Specified by:
createReferenceCacheForShippingMethod in interface ShippingMethodDao
Throws:
SystemException

getDaoResourceProperty

protected java.lang.String getDaoResourceProperty()
Overrides:
getDaoResourceProperty in class AbstractOracleDao

getCarrierTransitDays

public java.lang.Integer getCarrierTransitDays(DistributedReference carrierRef,
                                               DistributedReference shippingMethodRef,
                                               java.lang.String shipFromZipCode,
                                               java.lang.String shipToZipCode)
                                        throws SystemException
Specified by:
getCarrierTransitDays in interface ShippingMethodDao
Throws:
SystemException

deleteCarrierServiceLocationZones

public void deleteCarrierServiceLocationZones(java.lang.String shippingMethodCode,
                                              java.lang.String carrierCode)
                                       throws SystemException
Specified by:
deleteCarrierServiceLocationZones in interface ShippingMethodDao
Throws:
SystemException


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