© 2002 BEA Systems, Inc.


com.bea.p13n.security.realm
Interface PortalSearchableRealm

All Known Implementing Classes:
PortalLDAPRealm, RDBMSPerformanceRealm

public interface PortalSearchableRealm

Interface that Portal UserManagerImpl will use to try and and do optimized searches for Users using a search filter. If a realm implements this interface, the UserManagerImpl will do the optimized query.


Method Summary
 java.util.Enumeration getGroupUsers(java.lang.String groupName, java.lang.String searchStr, int maxResults)
          Does a filtered search for users.
 java.util.Enumeration getUsers(java.lang.String searchStr, int maxResults)
          Does a filtered search for users.
 

Method Detail

getUsers

public java.util.Enumeration getUsers(java.lang.String searchStr,
                                      int maxResults)
Does a filtered search for users.

Parameters:
searchStr - realm specific search String
maxResults - maximum number of results to return
Returns:
an Enumeration of UserImpl objects

getGroupUsers

public java.util.Enumeration getGroupUsers(java.lang.String groupName,
                                           java.lang.String searchStr,
                                           int maxResults)
Does a filtered search for users.

Parameters:
searchStr - realm specific search String
maxResults - maximum number of results to return
Returns:
an Enumeration of UserImpl objects

© 2002 BEA Systems, Inc.

Copyright © 2002 BEA Systems, Inc. All Rights Reserved