com.ibm.commerce.usermanagement.commands
Class PostAddressAddCmdImpl

java.lang.Object
  |
  +--CacheableCommandImpl
        |
        +--com.ibm.commerce.command.AbstractECTargetableCommand
              |
              +--com.ibm.commerce.command.TaskCommandImpl
                    |
                    +--com.ibm.commerce.usermanagement.commands.PostAddressAddCmdImpl
All Implemented Interfaces:
ECCommand, ECTargetableCommand, PostAddressAddCmd, TaskCommand

public class PostAddressAddCmdImpl
extends TaskCommandImpl
implements PostAddressAddCmd

The default implementation of the PostAddressAdd command. The default implementation is not do anything after the Address is added. If something needs to be done, it is expected that this command will be over written.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASSNAME
          The name of this implementation for the command.
static java.lang.String COPYRIGHT
          IBM Copyright notice field.
protected  TypedProperty requestProperties
          The request properties.
protected  TypedProperty responseProperties
          The response properties.
 
Fields inherited from class com.ibm.commerce.command. AbstractECTargetableCommand
commandContext
 
Fields inherited from interface com.ibm.commerce.usermanagement.commands. PostAddressAddCmd
defaultCommandClassName, NAME
 
Fields inherited from interface com.ibm.commerce.command. ECCommand
defaultCommandClassName
 
Constructor Summary
PostAddressAddCmdImpl()
           
 
Method Summary
  TypedProperty getRequestProperties()
          Returns the request properties.
  TypedProperty getResponseProperties()
          Returns the response properties.
 void performExecute()
          Performs the business logic.
 void setRequestProperties( TypedProperty aRequestProperties)
          Sets the request properties.
 void setResponseProperties( TypedProperty aResponseProperties)
          Sets the response properties.
 
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, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM Copyright notice field.
See Also:
Constant Field Values

CLASSNAME

public static final java.lang.String CLASSNAME
The name of this implementation for the command.
See Also:
Constant Field Values

requestProperties

protected TypedProperty requestProperties
The request properties.

responseProperties

protected TypedProperty responseProperties
The response properties.
Constructor Detail

PostAddressAddCmdImpl

public PostAddressAddCmdImpl()
Method Detail

getRequestProperties

public TypedProperty getRequestProperties()
Returns the request properties.
Specified by:
getRequestProperties in interface PostAddressAddCmd
Returns:
The request properties.

getResponseProperties

public TypedProperty getResponseProperties()
Returns the response properties.
Specified by:
getResponseProperties in interface PostAddressAddCmd
Returns:
The response properties.

performExecute

public void performExecute()
                    throws ECException
Performs the business logic. This implementation does nothing.
Specified by:
performExecute in interface ECCommand
Overrides:
performExecute in class AbstractECTargetableCommand
Throws:
ECException - Will never be thrown by this implementation.

setRequestProperties

public void setRequestProperties(TypedProperty aRequestProperties)
Sets the request properties.
Specified by:
setRequestProperties in interface PostAddressAddCmd
Parameters:
aRequestProperties - the request properties.

setResponseProperties

public void setResponseProperties(TypedProperty aResponseProperties)
Sets the response properties.
Specified by:
setResponseProperties in interface PostAddressAddCmd
Parameters:
aResponseProperties - the response properties.