com.retek.component.media.impl.persistence.db.oracle
Class OracleVasUpdater

java.lang.Object
  extended bycom.retek.commons.domain.core.persistence.db.DbOperation
      extended bycom.retek.component.media.impl.persistence.db.oracle.OracleVasUpdater
Direct Known Subclasses:
MonogramVasUpdater, OraclePersonalizationVasUpdater

public abstract class OracleVasUpdater
extends DbOperation


Field Summary
 
Fields inherited from class com.retek.commons.domain.core.persistence.db.DbOperation
DUMMY_VERSION_UNTIL_VERSION_COLUMN_ADDED
 
Constructor Summary
OracleVasUpdater(java.sql.Connection connectionVal)
           
OracleVasUpdater(DbOperation dbOp)
           
 
Method Summary
protected  void doPerform()
           
protected abstract  java.lang.String getVasType()
           
 void update(DistributedReference sellingSkuRef, ValueAddedServiceDto dto)
           
protected abstract  void updateChildrenSpecificToValueAddedServiceType(ValueAddedServiceDto serviceDto)
           
 
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

OracleVasUpdater

public OracleVasUpdater(java.sql.Connection connectionVal)

OracleVasUpdater

public OracleVasUpdater(DbOperation dbOp)
Method Detail

update

public void update(DistributedReference sellingSkuRef,
                   ValueAddedServiceDto dto)
            throws java.sql.SQLException,
                   SystemException
Throws:
java.sql.SQLException
SystemException

doPerform

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

getVasType

protected abstract java.lang.String getVasType()

updateChildrenSpecificToValueAddedServiceType

protected abstract void updateChildrenSpecificToValueAddedServiceType(ValueAddedServiceDto serviceDto)
                                                               throws java.sql.SQLException,
                                                                      SystemException
Throws:
java.sql.SQLException
SystemException


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