public class ProcessMemberGroupActivateActionCmdImpl extends AbstractProcessNounActionCmdImpl implements ProcessMemberGroupActionCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
ProcessMemberGroupActivateActionCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected Condition | constructCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB)
This method constructs Condition object based on the member group condition element.
|
protected Condition | constructOpenCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB)
This method constructs an OpenCondition object based on the information stores in MemberGroupConditionElementAccessBean
|
protected Condition | constructOrAndListCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB, com.ibm.commerce.member.facade.datatypes.MemberGroupConditionUsageEnumerationType condUsageType)
This method constructs an OrListCondition or AndListCondition object depends the condition usage type.
|
protected Condition | constructSimpleCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB)
This method constructs a SimpleCondition object based on the information stores in MemberGroupConditionElementAccessBean
|
void | performExecute()
performs the activate function.
|
void | validate()
This method validates if the member group unique ID is provided and if the member group exists.
|
public static final java.lang.String COPYRIGHT
public ProcessMemberGroupActivateActionCmdImpl()
public void performExecute() throws java.lang.Exception
public void validate() throws AbstractApplicationException
protected Condition constructCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB)
protected Condition constructSimpleCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB)
protected Condition constructOpenCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB)
protected Condition constructOrAndListCondition(com.ibm.commerce.user.objects.MemberGroupConditionElementAccessBean condElementAB, com.ibm.commerce.member.facade.datatypes.MemberGroupConditionUsageEnumerationType condUsageType)