com.ibm.commerce.tools.catalog.util
Class CatalogEntryDeleteHelper

java.lang.Object
  |
  +--com.ibm.commerce.tools.catalog.util.CatalogEntryDeleteHelper
Direct Known Subclasses:
ItemDeleteHelper, ProductDeleteHelper

public abstract class CatalogEntryDeleteHelper
extends java.lang.Object

CatalogEntryDeleteHelper is an abstract class. Please use ItemDeleteHelper/ProductDeleteHelper to delete SKUs/Products.


Field Summary
protected  CommandContext m_cmdContext
           
protected  java.lang.Long m_nCatEntryId
           
 
Constructor Summary
CatalogEntryDeleteHelper()
           
 
Method Summary
protected static void deleteAttributeValue(java.lang.Long nCatEntryId, java.lang.Long nAttrId, java.lang.Long nAttrValueId, java.lang.Integer nDescLanguageId, CommandContext cmdContext, java.lang.Integer nForceDelete)
          Deletes one Attribute value entry in TABLE AttrValue
protected  void deleteCatEntry_CatEntDesc(java.lang.Integer nForceDelete)
          Deletes a CatEntry in TABLEs CatEntry and CatEntDesc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_cmdContext

protected CommandContext m_cmdContext

m_nCatEntryId

protected java.lang.Long m_nCatEntryId
Constructor Detail

CatalogEntryDeleteHelper

public CatalogEntryDeleteHelper()
Method Detail

deleteAttributeValue

protected static void deleteAttributeValue(java.lang.Long nCatEntryId,
                                           java.lang.Long nAttrId,
                                           java.lang.Long nAttrValueId,
                                           java.lang.Integer nDescLanguageId,
                                           CommandContext cmdContext,
                                           java.lang.Integer nForceDelete)
                                    throws ECException
Deletes one Attribute value entry in TABLE AttrValue

deleteCatEntry_CatEntDesc

protected void deleteCatEntry_CatEntDesc(java.lang.Integer nForceDelete)
                                  throws ECException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException,
                                         java.rmi.RemoteException
Deletes a CatEntry in TABLEs CatEntry and CatEntDesc