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_nCatEntryId

protected java.lang.Long m_nCatEntryId

m_cmdContext

protected CommandContext m_cmdContext
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
Throws:
ECException

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
Throws:
ECException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
java.rmi.RemoteException

Feedback