Package org.apache.catalina.startup
Class HomesUserDatabase
java.lang.Object
org.apache.catalina.startup.HomesUserDatabase
- All Implemented Interfaces:
- UserDatabase
Concrete implementation of the 
UserDatabase interface considers all directories in a directory whose
 pathname is specified to our constructor to be "home" directories for those users.- Author:
- Craig R. McClanahan
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturn an absolute pathname to the home directory for the specified user.Return the UserConfig listener with which we are associated.getUsers()Return an enumeration of the user names defined on this server.voidsetUserConfig(UserConfig userConfig) Set the UserConfig listener with which we are associated.
- 
Constructor Details- 
HomesUserDatabasepublic HomesUserDatabase()
 
- 
- 
Method Details- 
getUserConfigReturn the UserConfig listener with which we are associated.- Specified by:
- getUserConfigin interface- UserDatabase
- Returns:
- the UserConfig listener with which we are associated.
 
- 
setUserConfigSet the UserConfig listener with which we are associated.- Specified by:
- setUserConfigin interface- UserDatabase
- Parameters:
- userConfig- The new UserConfig listener
 
- 
getHomeReturn an absolute pathname to the home directory for the specified user.- Specified by:
- getHomein interface- UserDatabase
- Parameters:
- user- User for which a home directory should be retrieved
- Returns:
- an absolute pathname to the home directory for the specified user.
 
- 
getUsersReturn an enumeration of the user names defined on this server.- Specified by:
- getUsersin interface- UserDatabase
- Returns:
- an enumeration of the usernames defined on this server.
 
 
-