java.lang.ObjectCacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.ControllerCommandImpl
com.ibm.commerce.returns.commands.ReturnItemComponentUpdateCmdImpl
Default implementation of the controller command ReturnItemComponentUpdateCmd interface. Command to update the component of a return mechandise authorization (RMA) item.
Parameters
Behaviour
Utilizes these access beans
Field Summary |
Fields inherited from class com.ibm.commerce.command.ControllerCommandImpl |
requestProperties, responseProperties, retriable, viewReqProperties |
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.returns.commands.ReturnItemComponentUpdateCmd |
defaultCommandClassName, NAME, RECEIVE_NO, RECEIVE_YES |
Constructor Summary | |
ReturnItemComponentUpdateCmdImpl() ReturnItemComponentUpdateCmdImpl constructor. |
Method Summary | |
protected java.lang.String | getReceive(java.lang.Integer index) Get the receive value for the specified index. |
AccessVector | getResources() Gets the vector of resources accessed by this command. |
protected RMAItemComponentAccessBean | getRMAItemComponentAB(java.lang.Integer index) Get the RMA item component access bean for the specified index. |
protected java.lang.Long | getRMAItemComponentId(java.lang.Integer index) Get the RMA item component id for the appropriate index. |
protected java.util.List | getRMAs() Get the RMAs related to the components. |
protected java.lang.String | getURL() Get the redirection URL. |
void | performExecute() Execute the command. |
void | reset() Reset the command. |
void | setRequestProperties(TypedProperty aRequestProperties) Sets the request properties. |
void | validateParameters() Check mandatory parameters. |
Methods inherited from class com.ibm.commerce.command.ControllerCommandImpl |
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties |
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, 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 |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRetriable, setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command.AccCommand |
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties |
Methods inherited from interface com.ibm.commerce.security.Protectable |
fulfills, getOwner |
Constructor Detail |
public ReturnItemComponentUpdateCmdImpl()
Method Detail |
protected java.lang.String getReceive(java.lang.Integer index)
public AccessVector getResources() throws ECException
protected RMAItemComponentAccessBean getRMAItemComponentAB(java.lang.Integer index)
protected java.lang.Long getRMAItemComponentId(java.lang.Integer index) throws InvalidParameterValueException
protected java.util.List getRMAs() throws ECSystemException
protected java.lang.String getURL()
public void performExecute() throws ECException
public void reset()
public void setRequestProperties(TypedProperty aRequestProperties) throws ECApplicationException
public void validateParameters() throws ECException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.