com.ibm.commerce.usermanagement.commands
Interface UserRegistrationRoleAssignCmd

All Superinterfaces:
ECCommand, TaskCommand
All Known Implementing Classes:
UserRegistrationRoleAssignCmdImpl

public interface UserRegistrationRoleAssignCmd
extends TaskCommand

This task command is called by UserRegistrationAddPreApproval to assign roles during self-registration.

Currently this command does nothing and it needs to be overiden by customers if they want to assign roles during self-registration.

Inputs of this task command are:

 setRequestProperties(TypedProperty)
 - sets request properties which should contain memberId of this user. otherwise, an exception will thrown.
 getRequestProperties(TypedProperty)
 - returns request properties.
 


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 TypedProperty getRequestProperties()
          Gets the request properties.
 void setRequestProperties(TypedProperty aRequestProperties)
          Gets the processed request properties.
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

getRequestProperties

public TypedProperty getRequestProperties()
Gets the request properties.
Returns:
The request properties

setRequestProperties

public void setRequestProperties(TypedProperty aRequestProperties)
Gets the processed request properties.
Returns:
The processed request