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

COPYRIGHT

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
Throws:
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

Feedback