|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--com.beasys.commerce.user.jsp.tags.UserManagerTag
|
+--com.beasys.commerce.user.jsp.tags.ResultTag
|
+--com.beasys.commerce.user.jsp.tags.GetProfileTag
Corresponds to <um:getProfile>.
The <um:getProfile> tag retrieves the
profile corresponding to the provided profile key
and profile type. The tag has no enclosed body. The
retrieved profile can be treated simply as a
,
or can be cast to the particular implementation of
ConfigurableEntity that it is. Along with the profile
key and profile, an explicit successor key and successor
type can be specified, as specified by the profileType
attribute. This successor will then be used, along with
the retrieved profile, in subsequent invocations of the
<um:getProperty> tag to ensure
property inheritance from the successor. If no successor
is retrieved, standard ConfigurableEntity successor
search patterns will apply to retrieved properties.
|
Tag Attribute |
Required |
Type |
Description |
|
profileKey |
yes |
String |
A unique identifier that can be used to retrieve the profile which is sought. Example: " |
|
profileType |
no |
String |
The profile type to be retrieved. If specified,
this profile type must correspond to a profile
type registered via the Unified Profile Type
tool in the User Management suite of administration
tools, and its bean must conform to the rules of
Unified User Profile creation. Example: "AcmeUser" |
|
successorKey |
no |
String |
A unique identifier that can be used to retrieve the profile successor. Example: " |
|
successorType |
no |
String |
The profile successor type to be retrieved.
If specified, this profile type must correspond to
a profile type registered via the Unified Profile
Type tool in the User Management suite of administration
tools, and its bean must conform to the rules of
Unified User Profile creation. Example: "AcmeGroup" |
|
scope |
no |
String |
The HTTP scope of the retreived profile. Pass
" Defaults to session. |
|
groupOnly |
no |
String |
Specifies to retrieve a
|
|
profileId |
no |
String |
A variable name from which the retrieved profile is available for the duration of the JSP's page scope. |
|
successorId |
no |
String |
A variable name from which the retrieved successor is available for the duration of the JSP's page scope. |
|
result |
no |
String |
A variable name from which the result of the operation is available. Possible Values:
Informational/Partial Success:
Error encountered: |
| Field Summary | |
static java.lang.String |
DPM_HOME
|
static java.lang.String |
PROFILE_KEY
|
static java.lang.String |
PROFILE_TYPE
|
| Fields inherited from class com.beasys.commerce.user.jsp.tags.ResultTag |
result |
| Fields inherited from class com.beasys.commerce.user.jsp.tags.UserManagerTag |
printStackTraces, verbose |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
| Fields inherited from interface com.beasys.commerce.user.jsp.tags.UserManagerTagConstants | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ADD_GROUP_FAILED, ADD_GROUP_OK, ADD_USER_FAILED, ADD_USER_OK, CREATE_GROUP_FAILED, CREATE_GROUP_OK, CREATE_USER_FAILED, CREATE_USER_OK, DEFAULT_SEARCH_EXP, DEFAULT_USER_LIMIT, GET_PROFILE_FAILED, GET_PROFILE_OK, GROUP_CHANGE_FAILED, GROUP_CHANGE_OK, GROUP_EXISTS, LOGIN_ERROR, LOGIN_FAILED, LOGIN_OK, NO_SUCH_PROFILE, NO_SUCH_SUCCESSOR, PROFILE_SUCCESSOR_UID, PROFILE_USER_UID, REMOVE_GROUP_FAILED, REMOVE_GROUP_OK, REMOVE_USER_FAILED, REMOVE_USER_OK, RESERVED_GROUP_NAME, RESERVED_USER_NAME, SERVLET_AUTHENTICATION, SET_PASSWORD_FAILED,
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||