java.lang.Object | +--CacheableCommandImpl | +--com.ibm.commerce.command.AbstractECTargetableCommand | +--com.ibm.commerce.command.TaskCommandImpl | +--com.ibm.commerce.membergroup.commands.UpdateMemberGroupCmdImpl
This class implements the UpdateMemberGroupCmd interface to provide the task command that updates a member group. AccessBean used within the implementation:MemberGroupAccessBean.
Field Summary | |
---|---|
protected
java.lang.String |
_memberGroupConditions The member group conditions. |
protected
java.lang.String |
_memberGroupDescription The member group description. |
protected
java.lang.String |
_memberGroupDisplayName The member group display name. |
protected
java.lang.String |
_memberGroupDN The member group distinguished name. |
protected
java.lang.String |
_memberGroupField1 The member group custom field 1. |
protected
java.lang.String |
_memberGroupField2 The member group custom field 2. |
protected
java.lang.String |
_memberGroupField3 The member group custom field 3. |
protected
java.lang.Long |
_memberGroupId The member group ID. |
protected
java.lang.String |
_memberGroupName The member group name. |
protected
java.lang.String |
_memberGroupOID The member group OID. |
protected
java.lang.Long |
_memberGroupOwnerId The member group owner ID. |
static java.lang.String |
COPYRIGHT Copyright. |
Fields inherited from class com.ibm.commerce.command. AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.membergroup.commands. UpdateMemberGroupCmd |
defaultCommandClassName,
Name |
Fields inherited from interface com.ibm.commerce.command. ECCommand |
defaultCommandClassName |
Constructor Summary | |
---|---|
UpdateMemberGroupCmdImpl() |
Method Summary | |
---|---|
java.lang.Long |
getMemberGroupId() Gets the ID of this member group. |
boolean |
isReadyToCallExecute() Checks to see if the command is ready to call. |
void |
performExecute() Performs the execution of the command. |
void |
setMemberGroupConditions(java.lang.String conditions) Sets the member group conditions. |
void |
setMemberGroupDescription(java.lang.String description) Sets the member group description. |
void |
setMemberGroupDisplayName(java.lang.String _memberGroupDisplayName) Sets the _memberGroupDisplayName. |
void |
setMemberGroupDN(java.lang.String dn) Sets the member group distinguished name. |
void |
setMemberGroupField1(java.lang.String field1) Sets the member group custom field 1. |
void |
setMemberGroupField2(java.lang.String field2) Sets the member group custom field 2. |
void |
setMemberGroupField3(java.lang.String field3) Sets the member group custom field 3. |
void |
setMemberGroupId(java.lang.Long id) Sets the member group ID. |
void |
setMemberGroupName(java.lang.String name) Sets the member group name. |
void |
setMemberGroupOID(java.lang.String oid) Sets the member group OID. |
void |
setMemberGroupOwnerId(java.lang.Long ownerId) Sets the member group owner ID. |
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,
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
protected java.lang.Long _memberGroupId
protected java.lang.String _memberGroupName
protected java.lang.String _memberGroupDisplayName
protected java.lang.Long _memberGroupOwnerId
protected java.lang.String _memberGroupDescription
protected java.lang.String _memberGroupConditions
protected java.lang.String _memberGroupDN
protected java.lang.String _memberGroupField1
protected java.lang.String _memberGroupField2
protected java.lang.String _memberGroupField3
protected java.lang.String _memberGroupOID
Constructor Detail |
---|
public UpdateMemberGroupCmdImpl()
Method Detail |
---|
public void setMemberGroupId(java.lang.Long id)
setMemberGroupId
in interface
UpdateMemberGroupCmd
id
- The member group ID.public void setMemberGroupName(java.lang.String name)
setMemberGroupName
in interface
UpdateMemberGroupCmd
name
- The member group name.public void setMemberGroupOwnerId(java.lang.Long ownerId)
setMemberGroupOwnerId
in interface
UpdateMemberGroupCmd
ownerId
- The member group owner ID.public void setMemberGroupDescription(java.lang.String description)
setMemberGroupDescription
in interface
UpdateMemberGroupCmd
description
- The member group
description.public void setMemberGroupConditions(java.lang.String conditions)
setMemberGroupConditions
in interface
UpdateMemberGroupCmd
conditions
- The member group conditions.public void setMemberGroupDN(java.lang.String dn)
setMemberGroupDN
in interface
UpdateMemberGroupCmd
dn
- The member group distinguished name.public void setMemberGroupField1(java.lang.String field1)
setMemberGroupField1
in interface
UpdateMemberGroupCmd
field1
- The member group custom field 1.public void setMemberGroupField2(java.lang.String field2)
setMemberGroupField2
in interface
UpdateMemberGroupCmd
field2
- The member group custom field 2.public void setMemberGroupField3(java.lang.String field3)
setMemberGroupField3
in interface
UpdateMemberGroupCmd
field3
- The member group custom field 3.public void setMemberGroupOID(java.lang.String oid)
setMemberGroupOID
in interface
UpdateMemberGroupCmd
oid
- The member group OID.public java.lang.Long getMemberGroupId()
getMemberGroupId
in interface
UpdateMemberGroupCmd
public boolean isReadyToCallExecute()
false
if the member group ID is null.
isReadyToCallExecute
in class
AbstractECTargetableCommand
true
if the command is ready to go.public void performExecute() throws ECException
performExecute
in interface
ECCommand
performExecute
in class
AbstractECTargetableCommand
ECException
public void setMemberGroupDisplayName(java.lang.String _memberGroupDisplayName)
_memberGroupDisplayName
- The _memberGroupDisplayName to
set