|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.p13n.security.realm.RDBMSDelegate | +--com.bea.p13n.security.realm.RDBMSPerformanceDelegate
Created by IntelliJ IDEA. User: teabeau Date: Mar 3, 2004 Time: 3:33:40 PM To change this template use Options | File Templates.
Fields inherited from class com.bea.p13n.security.realm.RDBMSDelegate |
conn,
realm,
textFormatter |
Constructor Summary | |
protected |
RDBMSPerformanceDelegate(RDBMSRealm realm)
|
Method Summary | |
void |
close()
Cleans up by closing all statements and connections. |
java.util.List |
getGroupNamesForUser(java.lang.String username)
Does an optimized lookup for group membership. |
java.util.Enumeration |
getGroupUsers(java.lang.String groupName,
java.lang.String searchStr,
int maxResults)
Does a filtered search for users in a particular group. |
java.lang.String |
getParentGroupName(java.lang.String groupname)
Does an optimized lookup for group parentage. |
java.util.Enumeration |
getUsers(java.lang.String searchStr,
int maxResults)
Does a filtered search for users. |
Methods inherited from class com.bea.p13n.security.realm.RDBMSDelegate |
addGroupMember,
close,
close,
deleteGroup,
deleteUser,
finalize,
getGroup,
getGroupGroups,
getGroupMembers,
getGroups,
getGroupUsers,
getNextGroupId,
getNextUserId,
getPrincipal,
getUser,
getUserGroups,
getUsers,
isValid,
newGroup,
newUser,
prepare,
removeGroupMember,
setPassword |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
protected RDBMSPerformanceDelegate(RDBMSRealm realm)
Method Detail |
public java.util.Enumeration getUsers(java.lang.String searchStr, int maxResults) throws java.sql.SQLException
searchStr
- realm specific search StringmaxResults
- maximum number of results to returnpublic java.util.Enumeration getGroupUsers(java.lang.String groupName, java.lang.String searchStr, int maxResults) throws java.sql.SQLException
groupName
- the name of the groupsearchStr
- realm specific search StringmaxResults
- maximum number of results to returnpublic java.util.List getGroupNamesForUser(java.lang.String username) throws java.sql.SQLException
username
- usernamepublic java.lang.String getParentGroupName(java.lang.String groupname) throws java.sql.SQLException
groupname
- groupnamepublic void close()
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |