com.ibm.commerce.returns.commands
Interface ApproveReturnItemCmd

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

public interface ApproveReturnItemCmd
extends TaskCommand

Interface for the command used for changing the status of a return mechandise authorization (RMA) item.


Field Summary
static java.lang.Character cAutoApproval
           
static java.lang.Character cManualApproval
           
static java.lang.String COPYRIGHT
           
static java.lang.Character cPendingApproval
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 void setApprovalType(java.lang.Character anApprovalType)
          Set the approval type.
 void setDenyReasons(java.util.Vector RMAItemDenyReasons)
          Set the vector of RMA item deny reason identifiers.
 void setRMAItemAB(RMAItemAccessBean anRMAItemAB)
          Set the RMA Item access bean which will be approved.
 
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

cAutoApproval

public static final java.lang.Character cAutoApproval

cManualApproval

public static final java.lang.Character cManualApproval

COPYRIGHT

public static final java.lang.String COPYRIGHT

cPendingApproval

public static final java.lang.Character cPendingApproval

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

setApprovalType

public void setApprovalType(java.lang.Character anApprovalType)
Set the approval type. This decides the status of the RMA item.
Parameters:
anApprovalType - The approval type.

setDenyReasons

public void setDenyReasons(java.util.Vector RMAItemDenyReasons)
Set the vector of RMA item deny reason identifiers.
Parameters:
RMAItemDenyReasons - The vector of return deny reason identifiers.

setRMAItemAB

public void setRMAItemAB(RMAItemAccessBean anRMAItemAB)
Set the RMA Item access bean which will be approved.
Parameters:
anRMAItemAB - The RMA item access bean to be approved.