Package org.apache.catalina.users
Class SparseUserDatabase
java.lang.Object
org.apache.catalina.users.SparseUserDatabase
- All Implemented Interfaces:
UserDatabase
- Direct Known Subclasses:
DataSourceUserDatabase
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.catalina.UserDatabase
backgroundProcess, close, createGroup, createRole, createUser, findGroup, findRole, findUser, getGroups, getId, getRoles, getUsers, isAvailable, modifiedGroup, modifiedRole, modifiedUser, open, removeGroup, removeRole, removeUser, save
-
Constructor Details
-
SparseUserDatabase
public SparseUserDatabase()
-
-
Method Details
-
isSparse
public boolean isSparse()Description copied from interface:UserDatabaseIs the database data loaded on demand. This is used to avoid eager loading of the full database data, for example for JMX registration of all objects.- Specified by:
isSparsein interfaceUserDatabase- Returns:
- false
-