public interface ProcessParentMemberCmd extends TaskCommand
parentMember property can be encrypted parentMemberId or DN.
If this task command is called by UserRegistrationAdminAdd/Update command, parentMember can also be un-encrypted parentMemberId.
Inputs of this task command are:
setRequestProperties(TypedProperty) - set request properties which should contain parentMember property. It may also contain parentMemberId (it will be ignored if the task command is not called by UserRegistrationAdminAdd/Upate command).Outputs of this task command are:
getRequestProperties(TypedProperty) - returns request properties which contains calculated parentMemberId property. The 'parentmember' property is removed. public OrganizationAccessBean getParentMember() - returns the parent OrganizationAccessBean public String getParentMemberType() - returns the type of parent organization ('O' or 'OU').
Modifier and Type | Field and Description |
---|---|
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.
|
static java.lang.String | REQUEST_PARAM_PARENTMEMBER
Request parameter: parentMember
|
static java.lang.String | REQUEST_PARAM_PARENTMEMBERID
Request parameter: parentMemberId
|
static java.lang.String | RESPONSE_PARAM_PARENTMEMBERID
Response parameter: parentMemberId
|
Modifier and Type | Method and Description |
---|---|
OrganizationAccessBean | getParentMember()
Gets the parent OrganizationAccessBean.
|
java.lang.String | getParentMemberType()
Gets the type of parent organization ('O' or 'OU').
|
TypedProperty | getRequestProperties()
Gets the processed request properties which contains calculated parentMemberId property.
|
void | setRequestProperties(TypedProperty aRequestProperties)
Set the request properties which should contain parentMember property.
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
static final java.lang.String REQUEST_PARAM_PARENTMEMBERID
static final java.lang.String REQUEST_PARAM_PARENTMEMBER
static final java.lang.String RESPONSE_PARAM_PARENTMEMBERID
OrganizationAccessBean getParentMember()
java.lang.String getParentMemberType()
TypedProperty getRequestProperties()
void setRequestProperties(TypedProperty aRequestProperties)