|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Deprecated public interface UserProvider
A UserProvider is a plug-in implementation that allows a UserManager to access data in the back-end store.
A UserProvider implementation should always contain a public default constructor. The init() method shall always be called before any other methods.
Almost all methods return a boolean. This is to signify whether the operation was successful.
CredentialsProvider
,
AccessProvider
,
ProfileProvider
Method Summary | |
---|---|
boolean |
create(String name)
Deprecated. Create new Entity with given name. |
void |
flushCaches()
Deprecated. Flush the providers caches - if it is caching. |
boolean |
handles(String name)
Deprecated. Determine whether this UserProvider implementation is responsible for handling this Entity. |
boolean |
init(Properties properties)
Deprecated. Called by UserManager before any other method. |
List<String> |
list()
Deprecated. Returns List of names (Strings) of all Entities that can be accessed by this UserProvider If this UserProvider cannot retrieve a list of names, null is to be returned. |
boolean |
remove(String name)
Deprecated. Remove Entity with given name. |
Method Detail |
---|
boolean create(String name)
void flushCaches()
boolean handles(String name)
boolean init(Properties properties)
properties
- Extra properties passed across by UserManager.List<String> list()
boolean remove(String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |