|
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.GetUserNamesForGroupTag
Corresponds to <um:getUsernamesForGroup>
.
The <um:getUsernamesForGroup>
tag retrieves a String
array that contains the usernames matching the provided search
expression and correspond to members of the provided group.
The search expression supports only the asterisk (*) wildcard
character, and is case insensitive. As many asterisks as desired
may be used in the search expression. The tag has no enclosed body.
Note: This tag should only be invoked when the
weblogic.security.realmClass
property in the
weblogic.properties
file is
com.beasys.commerce.axiom.contact.security.RDBMSRealm
.
Tag Attribute |
Required |
Type |
Description |
searchExp |
no |
String |
The search expression to apply to the user name search. Example: " |
groupName |
yes |
String |
The name of the group whose matching members are sought. Example: " |
userLimit |
no |
String (representing an Integer) |
The maximum number of users to be returned from the search.
(String which has a particular Example: " |
id |
yes |
String |
A variable name to which the resultant user names are assigned. Example: "myUsers" |
result |
no |
String |
A variable name to which a constant describing the outcome of the operation will be assigned that can later be evaluated to see if the operation was successful. Possible Values:
Matching user count exceeds limit:
Error encountered: Example: " |
Fields inherited from class com.beasys.commerce.user.jsp.tags.UserManagerTag |
printStackTraces,
verbose |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id,
pageContext |
Constructor Summary | |
GetUserNamesForGroupTag()
|
Method Summary | |
int |
doStartTag()
Go through the UserManager session bean to retrieve the usernames |
java.lang.String |
getGroupName()
Get the name of the group to query |
java.lang.String |
getResult()
Get the name of the variable to assign the result to |
java.lang.String |
getSearchExp()
Get the search expression |
int |
getUserLimit()
Get the limit of users to return |
void |
release()
Reset the tag's attributes |
void |
setGroupName(java.lang.String groupName)
Set the name of the group to query |
void |
setResult(java.lang.String result)
Set the name of the variable to assign the result to |
void |
setSearchExp(java.lang.String searchExp)
Set the search expression |
void |
setUserLimit(int userLimit)
Set the limit of users to return |
void |
setUserLimit(java.lang.String userLimit)
Set the limit of users to return |
Methods inherited from class com.beasys.commerce.user.jsp.tags.UserManagerTag |
getUserManager |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doEndTag,
findAncestorWithClass,
getId,
getParent,
getValue,
getValues,
removeValue,
setId,
setPageContext,
setParent,
setValue |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public GetUserNamesForGroupTag()
Method Detail |
public void release()
public int doStartTag()
public java.lang.String getGroupName()
public void setGroupName(java.lang.String groupName)
public int getUserLimit()
public void setUserLimit(java.lang.String userLimit)
public void setUserLimit(int userLimit)
public java.lang.String getSearchExp()
public void setSearchExp(java.lang.String searchExp)
public java.lang.String getResult()
public void setResult(java.lang.String result)
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |