| java.lang.Object net.wastl.webmail.server.Storage net.wastl.webmail.storage.FileStorage net.wastl.webmail.storage.simple.SimpleStorage
SimpleStorage | public class SimpleStorage extends FileStorage (Code) | | This is the SimpleStorage class for the non-enterprise edition of WebMail.
It provides means of getting and storing data in ZIPFiles and
ResourceBundles.
See Also: net.wastl.webmail.server.Storage author: Sebastian Schaffert |
user_cache_size | protected int user_cache_size(Code) | | |
user_domain_separator | final public static String user_domain_separator(Code) | | |
SimpleStorage | public SimpleStorage(WebMailServer parent)(Code) | | Initialize SimpleStorage.
Fetch Configuration Information etc.
|
deleteUserData | public void deleteUserData(String user, String domain)(Code) | | Delete a WebMail user
Parameters: user - Name of the user to delete |
getUserData | public XMLUserData getUserData(String user, String domain, String password, boolean authenticate) throws UserDataException, InvalidPasswordException(Code) | | See Also: net.wastl.webmail.server.Storage.getUserData() See Also: devink 7/15/2000 - Added TwoPassAuthenticationException See Also: - changed to doAuth*UserData() See Also: - Added challenged arg. See Also: 9/24/2000 - reverted to old getUserData for new cr auth |
initCache | protected void initCache()(Code) | | |
initConfig | protected void initConfig()(Code) | | |
loadXMLSysData | protected void loadXMLSysData()(Code) | | |
saveXMLSysData | protected void saveXMLSysData()(Code) | | |
Methods inherited from net.wastl.webmail.server.Storage | abstract public XMLUserData createUserData(String user, String domain, String password) throws CreateUserDataException(Code)(Java Doc) public WebMailVirtualDomain createVirtualDomain(String name) throws Exception(Code)(Java Doc) public XMLAdminModel createXMLAdminModel() throws WebMailException(Code)(Java Doc) public XMLGenericModel createXMLGenericModel() throws WebMailException(Code)(Java Doc) public XMLUserModel createXMLUserModel(XMLUserData data) throws WebMailException(Code)(Java Doc) abstract public void deleteUserData(String user, String domain)(Code)(Java Doc) public void deleteUserData(String user)(Code)(Java Doc) public void deleteVirtualDomain(String name)(Code)(Java Doc) abstract public Authenticator getAuthenticator()(Code)(Java Doc) public String getBasePath(Locale locale, String theme)(Code)(Java Doc) abstract public byte[] getBinaryFile(String name, Locale locale, String theme) throws BinaryNotFoundException(Code)(Java Doc) public String getConfig(String key)(Code)(Java Doc) public Enumeration getConfigKeys()(Code)(Java Doc) public boolean getDebug()(Code)(Java Doc) public String getMimeType(String name)(Code)(Java Doc) abstract public String getStringResource(String key, Locale locale)(Code)(Java Doc) abstract public Templates getStylesheet(String name, Locale locale, String theme) throws WebMailException(Code)(Java Doc) public XMLSystemData getSystemData()(Code)(Java Doc) public XMLUserData getUserData(String user, String domain, String passwd) throws UserDataException, InvalidPasswordException(Code)(Java Doc) abstract public XMLUserData getUserData(String user, String domain, String password, boolean authenticate) throws UserDataException, InvalidPasswordException(Code)(Java Doc) abstract public Enumeration getUsers(String domain)(Code)(Java Doc) public Enumeration getUsers()(Code)(Java Doc) public WebMailVirtualDomain getVirtualDomain(String name)(Code)(Java Doc) public Enumeration getVirtualDomains()(Code)(Java Doc) public void initConfigKeys()(Code)(Java Doc) abstract protected void loadXMLSysData()(Code)(Java Doc) abstract public void log(int level, String message)(Code)(Java Doc) abstract public void log(int level, Exception ex)(Code)(Java Doc) public void save()(Code)(Java Doc) abstract public void saveUserData(String user, String domain)(Code)(Java Doc) abstract protected void saveXMLSysData()(Code)(Java Doc) public void setConfig(String key, String value) throws IllegalArgumentException(Code)(Java Doc) public void setDebug(boolean b)(Code)(Java Doc) public void setUserData(String user, UserData userdata)(Code)(Java Doc) public void setVirtualDomain(String name, WebMailVirtualDomain v)(Code)(Java Doc) abstract public void shutdown()(Code)(Java Doc)
|
|
|