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.
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 |
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
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.