Class ResolveReturnFulfillmentCenterCmdImpl

  • All Implemented Interfaces:, ECCommand, ECTargetableCommand, TaskCommand, ResolveReturnFulfillmentCenterCmd,,,,,,

    public class ResolveReturnFulfillmentCenterCmdImpl
    extends TaskCommandImpl
    implements ResolveReturnFulfillmentCenterCmd
    Default implementation of the ResolveReturnFulfillmentCenterCmd interface. Command used to determine where customer should return merchandise. This implementation uses the default return fulfillment center for the store (STORE.RTNFFMCTR_ID).

    Utilizes these access beans

    See Also:
    Serialized Form
    • Constructor Detail

      • ResolveReturnFulfillmentCenterCmdImpl

        public ResolveReturnFulfillmentCenterCmdImpl()
        ResolveReturnFulfillmentCenterCmdImpl constructor.
    • Method Detail

      • performExecute

        public void performExecute()
                            throws ECException
        Execute the command.

        Specified by:
        performExecute in interface ECCommand
        Specified by:
        performExecute in interface
        performExecute in class AbstractECTargetableCommand
        Throws: - If there is no ReturnFulfillmentCenter, throws with ECMessage._ERR_CANNOT_DETERMINE_RETURN_FFMCENTER
      • reset

        public void reset()
        Description copied from class: AbstractECTargetableCommand
        This method is called after a command has been executed. It is used to reset its states variables. After the call to reset, the command should be able to be executed again.
        Specified by:
        reset in interface
        reset in class AbstractECTargetableCommand
      • setRMAItemABVector

        public void setRMAItemABVector(java.util.Vector vRMAItemAB)
        Set the RMA items to be evaluated.
        Specified by:
        setRMAItemABVector in interface ResolveReturnFulfillmentCenterCmd
        vRMAItemAB - vector of RMA item access beans.