com.ibm.commerce.account.commands
Interface AccountSaveCmd
- All Superinterfaces:
- AccCommand, ControllerCommand, ECCommand, Protectable
- All Known Implementing Classes:
- AccountSaveCmdImpl
- public interface AccountSaveCmd
- extends ControllerCommand
This controller command is called by Business Relationship Management tools in the
WebSphere Commerce Accelerator to create or update accounts based on the XML string specified.
- See Also:
CreateAccountCmd
,
UpdateAccountCmd
Field Summary |
static java.lang.String |
COPYRIGHT
The internal copyright field. |
static java.lang.String |
defaultCommandClassName
The default implementation class is "com.ibm.commerce.account.commands.AccountSaveCmdImpl". |
static java.lang.String |
NAME
The name of this interface is "com.ibm.commerce.account.commands.AccountSaveCmd". |
Method Summary |
void |
setRequestProperties(TypedProperty requestProperties)
The WebController calls this method before invoking the execute method in this command to
set the request properties for this command. |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRetriable, setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- The internal copyright field.
defaultCommandClassName
public static final java.lang.String defaultCommandClassName
- The default implementation class is "com.ibm.commerce.account.commands.AccountSaveCmdImpl".
NAME
public static final java.lang.String NAME
- The name of this interface is "com.ibm.commerce.account.commands.AccountSaveCmd".
setRequestProperties
public void setRequestProperties(TypedProperty requestProperties)
throws ECException
- Description copied from interface:
ControllerCommand
- The WebController calls this method before invoking the execute method in this command to
set the request properties for this command.
It is the responsibility of the implementer of the ControllerCommand to extract the
required input parameters from the request properties and perform parameter checking.
- Specified by:
setRequestProperties
in interface ControllerCommand
- Following copied from interface:
com.ibm.commerce.command.ControllerCommand
- Parameters:
requestProperties
- com.ibm.commerce.datatype.TypedProperty- Throws:
com.ibm.commerce.exception.ECException.
-