public abstract class ReturnEditBaseCmdImpl extends ReturnBaseCmdImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The IBM copyright notice field.
|
defaultCommandClassName
Constructor and Description |
---|
ReturnEditBaseCmdImpl() |
Modifier and Type | Method and Description |
---|---|
AccessVector |
getResources()
This method checks the access authority.
|
RMAAccessBean |
getRMA()
This method gets RMA in RMAAccessBean.
|
java.lang.String |
getRMAId()
This method gets the ID of the RMA to be acted on by the command.
|
boolean |
isGeneric()
Always returns false, means this command cannot be called by a generic user.
|
boolean |
isRetriable()
Always returns true, mean this command is retriable.
|
abstract void |
performExecute()
Executes the business logic of this command implementation.
|
void |
reset()
This method should be called after a command has been executed to reset its states variables.
|
void |
setRequestProperties(TypedProperty reqProperties)
Sets the requestProperties for the command.
|
void |
setRMA(RMAAccessBean aAbRMA)
This method sets RMA in RMAAccessBean.
|
void |
setRMAId(java.lang.String str)
This method sets the RMA id.
|
java.lang.String |
toString()
Returns a string representation of the object.
|
void |
validateParameters()
Performs server side parameter checking.
|
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
execute
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, setAccCheck
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
public static final java.lang.String COPYRIGHT
public boolean isGeneric()
isGeneric
in interface ControllerCommand
isGeneric
in class ControllerCommandImpl
true
if this command can be called by a generic user and
false
otherwise.ControllerCommand.isGeneric()
public boolean isRetriable()
isRetriable
in interface ControllerCommand
isRetriable
in class ControllerCommandImpl
true
if this command is retriable and false
otherwise.ControllerCommand.isRetriable()
public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractECTargetableCommand
Command.reset()
public void setRequestProperties(TypedProperty reqProperties) throws ECException
setRequestProperties
in interface ControllerCommand
setRequestProperties
in class ControllerCommandImpl
reqProperties
- This is an object that represents the request properties.ECException
ControllerCommand.setRequestProperties(com.ibm.commerce.datatype.TypedProperty)
public abstract void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECException
ECCommand.validateParameters()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public java.lang.String getRMAId()
public void setRMAId(java.lang.String str)
str
- RMA Idpublic RMAAccessBean getRMA()
public void setRMA(RMAAccessBean aAbRMA)
aAbRMA
- The RMA access bean.public AccessVector getResources() throws ECException
getResources
in interface ECCommand
getResources
in class AbstractECTargetableCommand
ECException
- The ECException