com.ibm.commerce.utf.commands
Interface CopyRFQCmd

All Superinterfaces:
TaskCommand
All Known Implementing Classes:
CopyRFQCmdImpl

public interface CopyRFQCmd
extends TaskCommand

Copies RFQ.


Field Summary
static java.lang.String COPYRIGHT
          IBM copyright notice field.
static java.lang.String defaultCommandClassName
          The default implementation of this command.
static java.lang.String NAME
          The name of this command.
 
Method Summary
 boolean getCopyAttachment()
          Gets the copyAttachment
 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 setCopyAttachment(boolean copyAttachment)
          Sets the copyAttachment
 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.
 

Field Detail

NAME

public static final java.lang.String NAME
The name of this command.
See Also:
Constant Field Values

public static final java.lang.String COPYRIGHT
IBM copyright notice field.
See Also:
Constant Field Values

defaultCommandClassName

public static final java.lang.String defaultCommandClassName
The default implementation of this command.
See Also:
Constant Field Values
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

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.

getCopyAttachment

public boolean getCopyAttachment()
Gets the copyAttachment
Returns:
Returns a boolean

setCopyAttachment

public void setCopyAttachment(boolean copyAttachment)
Sets the copyAttachment
Parameters:
copyAttachment - The copyAttachment to set