com.ibm.commerce.catalogmanagement.commands
Interface CatalogDeleteCmd

All Superinterfaces:
AccCommand, ControllerCommand, ECCommand, Protectable
All Known Implementing Classes:
CatalogDeleteCmdImpl

public interface CatalogDeleteCmd
extends ControllerCommand

Command Name: CatalogDelete Command Type: URL and Controller Command Description: 1. Deletes a Catalog (plus all cascades) Parameters: 1. CatalogId, or MemberId and Identifier Tables: 1. Catalog, CatalogDsc Task Commands: DeleteCatalogCmd Other Controller Commands: None Mandatory Parameters: catalogId, or identifier Additional Parameters: Optional Parameters:


Field Summary
static java.lang.String CLASSNAME
           
static java.lang.String COPYRIGHT
           
 
Fields inherited from interface com.ibm.commerce.command.ECCommand
defaultCommandClassName
 
Method Summary
 java.lang.Long getCatalogId()
          Get the catalog id
 java.lang.String getIdentifier()
          Get the identifier of the catalog
 void setCatalogId(java.lang.Long anCatalogId)
          Set a catalog id
 void setIdentifier(java.lang.String astrIdentifier)
          Set the identifier of the Catalog
 void setMemberId(java.lang.Long anMemberId)
          Set the owner id of the catalog
 void setURL(java.lang.String astrURL)
          Set the redirect URL
 
Methods inherited from interface com.ibm.commerce.command.ControllerCommand
execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
 
Methods inherited from interface com.ibm.commerce.command.AccCommand
accessControlCheck, getAccCheck, getForUserId, setAccCheck, setForUserId, setOwner
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
 

Field Detail

CLASSNAME

public static final java.lang.String CLASSNAME

COPYRIGHT

public static final java.lang.String COPYRIGHT
Method Detail

getCatalogId

public java.lang.Long getCatalogId()
Get the catalog id
Returns:
java.lang.Long

getIdentifier

public java.lang.String getIdentifier()
Get the identifier of the catalog
Returns:
java.lang.String

setCatalogId

public void setCatalogId(java.lang.Long anCatalogId)
Set a catalog id
Parameters:
anCatalogId - java.lang.Long

setIdentifier

public void setIdentifier(java.lang.String astrIdentifier)
Set the identifier of the Catalog
Parameters:
astrIdentifier - java.lang.String

setMemberId

public void setMemberId(java.lang.Long anMemberId)
Set the owner id of the catalog
Parameters:
anMemberId - java.lang.Long

setURL

public void setURL(java.lang.String astrURL)
Set the redirect URL
Parameters:
astrString - java.lang.String