JavaScript is disabled on your browser.
Description
Method Summary
Method Details
getGroups()
getId()
getRoles()
getUsers()
close()
createGroup(String, String)
createRole(String, String)
createUser(String, String, String)
findGroup(String)
findRole(String)
findUser(String)
open()
removeGroup(Group)
removeRole(Role)
removeUser(User)
modifiedGroup(Group)
modifiedRole(Role)
modifiedUser(User)
save()
backgroundProcess()
isAvailable()
isSparse()
Method Summary
All Methods Instance Methods Abstract Methods Default Methods
default void
Perform any background processing (e.g. checking for changes in persisted storage) required for the user
database.
void
Finalize access to this user database.
Create and return a new
Group defined in this user database.
Create and return a new
Role defined in this user database.
Create and return a new
User defined in this user database.
default boolean
Is the database available.
default boolean
Is the database data loaded on demand.
default void
Signal the specified
Group from this user database has been modified.
default void
Signal the specified
Role from this user database has been modified.
default void
Signal the specified
User from this user database has been modified.
void
Initialize access to this user database.
void
Remove the specified
Group from this user database.
void
Remove the specified
Role from this user database.
void
Remove the specified
User from this user database.
void
Save any updated information to the persistent storage location for this user database.
Copyright © 2000-2025 Apache Software Foundation. Apache Tomcat, Tomcat, Apache, the Apache Tomcat logo and the Apache logo are either registered trademarks or trademarks of the Apache Software Foundation.