com.ibm.commerce.utf.commands
Interface CreateRFQItemCmd

All Superinterfaces:
ECCommand, TaskCommand
All Known Implementing Classes:
CreateRFQItemCmdImpl

public interface CreateRFQItemCmd
extends TaskCommand

This command creates a catalog entry for a "made-to-order" item requested via an RFQ.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 java.lang.Long getItemId()
          Retrieves the ID of the newly created item.
 void setLanguageId(java.lang.Integer newLanguageId)
          Stores the language identifier.
 void setName(java.lang.String newName)
          Stores the item name.
 void setOfferingId(java.lang.Long newOfferingId)
          Stores the RFQ ID.
 void setOwnerId(java.lang.Long newOwnerId)
          Stores the ID of the item owner.
 void setParentProductId(java.lang.Long newParentProductId)
          Stores the ID of the parent catalog entry under which this item has been created.
 void setShortDescription(java.lang.String newShortDescription)
          Stores a brief description of the item.
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

getItemId

public java.lang.Long getItemId()
Retrieves the ID of the newly created item.
Returns:
The item ID.

setLanguageId

public void setLanguageId(java.lang.Integer newLanguageId)
Stores the language identifier.
Parameters:
newLanguageId - The language identifier.

setName

public void setName(java.lang.String newName)
Stores the item name.
Parameters:
newName - The name of the item.

setOfferingId

public void setOfferingId(java.lang.Long newOfferingId)
Stores the RFQ ID.
Parameters:
newOfferingId - The RFQ ID.

setOwnerId

public void setOwnerId(java.lang.Long newOwnerId)
Stores the ID of the item owner.
Parameters:
newOwnerId - The member ID of the item's owner.

setParentProductId

public void setParentProductId(java.lang.Long newParentProductId)
Stores the ID of the parent catalog entry under which this item has been created.
Parameters:
newParentProductId - The parent product reference number.

setShortDescription

public void setShortDescription(java.lang.String newShortDescription)
Stores a brief description of the item.
Parameters:
newShortDescription - The item's short description.