com.ibm.commerce.utf.commands
Interface CopyRFQCmd

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

public interface CopyRFQCmd
extends TaskCommand

TaskCommand interface for copying RFQs.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 java.lang.Long getNewRFQId()
          Returns the RFQ id of the new copy.
 java.lang.String getNewRFQName()
          returns the unique name for the new RFQ
 java.lang.Long getSourceRFQId()
          Returns the source RFQ unique id used for the copy.
 void setNewRFQName(java.lang.String name)
          Sets the unique name for the new RFQ
 void setSourceRFQId(java.lang.Long rfqId)
          Sets the source of RFQ id to copy from.
 
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

getNewRFQId

public java.lang.Long getNewRFQId()
Returns the RFQ id of the new copy. Note that the RFQ id is only available after the command is succesfully executed.
Returns:
The Long RFQ id value of the new copy.

getNewRFQName

public java.lang.String getNewRFQName()
returns the unique name for the new RFQ

Returns:
The unique String name value for the new RFQ.

getSourceRFQId

public java.lang.Long getSourceRFQId()
Returns the source RFQ unique id used for the copy.

Returns:
The Long unique source RFQ id value used to copy from.

setNewRFQName

public void setNewRFQName(java.lang.String name)
Sets the unique name for the new RFQ

Parameters:
The - unique String name value for the new RFQ.

setSourceRFQId

public void setSourceRFQId(java.lang.Long rfqId)
Sets the source of RFQ id to copy from.

Parameters:
rfqId - The source Long unique RFQ id value.