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.