com.ibm.commerce.rfq.commands
Class CreateResponseFulfillmentTCCmdImpl

java.lang.Object
  |
  +--CacheableCommandImpl
        |
        +--com.ibm.commerce.command.AbstractECTargetableCommand
              |
              +--com.ibm.commerce.command.TaskCommandImpl
                    |
                    +--com.ibm.commerce.rfq.commands.CreateResponseFulfillmentTCCmdImpl
All Implemented Interfaces:
CreateResponseFulfillmentTCCmd, ECCommand, ECTargetableCommand, TaskCommand

public class CreateResponseFulfillmentTCCmdImpl
extends TaskCommandImpl
implements CreateResponseFulfillmentTCCmd

Implementation for creating fulfillment center terms and conditions in the RFQ response.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          Copyright.
 
Fields inherited from class com.ibm.commerce.command. AbstractECTargetableCommand
commandContext
 
Fields inherited from interface com.ibm.commerce.rfq.commands. CreateResponseFulfillmentTCCmd
defaultCommandClassName, NAME
 
Fields inherited from interface com.ibm.commerce.command. ECCommand
defaultCommandClassName
 
Constructor Summary
CreateResponseFulfillmentTCCmdImpl()
          Constructor an instance of CreateResponseFulfillmentTCCmdImpl.
 
Method Summary
 java.util.Hashtable getFfmcenterObj()
          Gets ffmcenterObj
 java.lang.Long getResponseId()
          Gets responseId
 void performExecute()
          Create Fulfillment TC * @exception ECApplicationException * @exception ECException
 void setFfmcenterObj(java.util.Hashtable newFfmcenterObj)
          Sets the field of ffmcenterObj
 void setResponseId(java.lang.Long newResponseId)
          Sets the field of responseId
 void validateParameters()
          Validate response parameters.
 
Methods inherited from class com.ibm.commerce.command. AbstractECTargetableCommand
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail
public static final java.lang.String COPYRIGHT
Copyright.
See Also:
Constant Field Values
Constructor Detail

CreateResponseFulfillmentTCCmdImpl

public CreateResponseFulfillmentTCCmdImpl()
Constructor an instance of CreateResponseFulfillmentTCCmdImpl.
Method Detail

getFfmcenterObj

public java.util.Hashtable getFfmcenterObj()
Gets ffmcenterObj
Returns:
java.util.Hashtable

getResponseId

public java.lang.Long getResponseId()
Gets responseId
Returns:
java.lang.Long

performExecute

public void performExecute()
                    throws ECApplicationException,
ECException
Create Fulfillment TC * @exception ECApplicationException * @exception ECException
Specified by:
performExecute in interface ECCommand
Overrides:
performExecute in class AbstractECTargetableCommand
ECApplicationException
ECException

setFfmcenterObj

public void setFfmcenterObj(java.util.Hashtable newFfmcenterObj)
Sets the field of ffmcenterObj
Specified by:
setFfmcenterObj in interface CreateResponseFulfillmentTCCmd
Parameters:
newFfmcenterObj - java.util.Hashtable

setResponseId

public void setResponseId(java.lang.Long newResponseId)
Sets the field of responseId
Specified by:
setResponseId in interface CreateResponseFulfillmentTCCmd
Parameters:
newResponseId - java.lang.Long

validateParameters

public void validateParameters()
                        throws ECApplicationException
Validate response parameters.
Specified by:
validateParameters in interface ECCommand
Overrides:
validateParameters in class AbstractECTargetableCommand
Throws:
ECApplicationException