Class SparseUserDatabase

java.lang.Object
org.apache.catalina.users.SparseUserDatabase
All Implemented Interfaces:
UserDatabase
Direct Known Subclasses:
DataSourceUserDatabase

public abstract class SparseUserDatabase extends Object implements UserDatabase
Abstract base class for a sparse user database implementation. A sparse database creates MBeans for users, groups, and roles on demand rather than registering all of them at startup.
  • Constructor Details

    • SparseUserDatabase

      public SparseUserDatabase()
      Default constructor required for subclasses.
  • Method Details

    • isSparse

      public boolean isSparse()
      Indicates that this is a sparse user database.
      Specified by:
      isSparse in interface UserDatabase
      Returns:
      always true