java.lang.ObjectCacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.TaskCommandImpl
com.ibm.commerce.returns.commands.CloseReturnCmdImpl
Default implementation of the CloseReturnCmd interface. Mark a return mechandise authorization (RMA) as closed from further edits. RMA.STATUS is changed to 'CLO'.
Utilizes these access beans
Field Summary |
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.returns.commands.CloseReturnCmd |
defaultCommandClassName, NAME |
Fields inherited from interface com.ibm.commerce.command.ECCommand |
defaultCommandClassName |
Constructor Summary | |
CloseReturnCmdImpl() CloseReturnCmdImpl constructor. |
Method Summary | |
protected void | closeRMA() Mark RMA closed. |
void | performExecute() Execute the command. |
void | reset() This method should be called after a command has been executed to reset its states variables. |
void | setRMAAB(RMAAccessBean rmaAB) Set the RMA being accessed. |
void | validateParameters() Check mandatory 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, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CloseReturnCmdImpl()
Method Detail |
protected void closeRMA() throws FinderException, java.rmi.RemoteException, javax.naming.NamingException, CreateException, ECSystemException
public void performExecute() throws ECException
public void reset()
public void setRMAAB(RMAAccessBean rmaAB)
public void validateParameters() throws ECException
Parameters
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.