public class ReturnItemDeleteCmdImpl extends ReturnBaseCmdImpl implements ReturnItemDeleteCmd
Name | Description |
---|---|
RMAItemId(required) | RMA item ID (this can be specified multiple times). |
outRMAName(optional) | the name to use for the name-value pair which will be passed to the redirected URL. |
URL (required) | the URL to be called when the command completes successfully. |
forUserId (optional) | it is specified when it is called by a CSR. |
Constructor and Description |
---|
ReturnItemDeleteCmdImpl()
This is the ReturnItemDeleteCmdImpl constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void | extendCommand()
This method extends the command here.
|
protected int | getMe()
This method returns an int value to specify whether the caller is CSR or not.
|
AccessVector | getResources()
This method gets the vector of resources accessed by this command.
|
protected java.lang.String[] | getRMAIds()
This method gets the array of RMA ids being used.
|
protected boolean | isAdminCommand()
This method specifies whether this command is being called by a CSR (with forUser/forUserId).
|
void | performExecute()
This method executes the main logic of the command.
|
void | reset()
This method resets the command.
|
void | setRequestProperties(TypedProperty aRequestProperties)
This method sets the request properties of this command implementation.
|
void | validateParameters()
This method checks the mandatory parameters.
|
public ReturnItemDeleteCmdImpl()
protected void extendCommand() throws ECException
protected int getMe()
public AccessVector getResources() throws ECException
protected java.lang.String[] getRMAIds()
protected boolean isAdminCommand()
public void performExecute() throws ECException
public void reset()
public void setRequestProperties(TypedProperty aRequestProperties) throws ECApplicationException
public void validateParameters() throws ECException
Parameters