com.ibm.commerce.usermanagement.commands
Interface UserRegistrationRoleAssignCmd

All Superinterfaces:
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
          IBM Copyright notice field.
static java.lang.String defaultCommandClassName
          The default implementation of this command.
static java.lang.String NAME
          The name of this command.
 
Method Summary
  TypedProperty getRequestProperties()
          Gets the request properties.
 void setRequestProperties( TypedProperty aRequestProperties)           Gets the processed request properties.
 

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

NAME

public static final java.lang.String NAME
The name of this command.
See Also:
Constant Field Values

defaultCommandClassName

public static final java.lang.String defaultCommandClassName
The default implementation of this command.
See Also:
Constant Field Values
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