Skip navigation links
A C E F G I M O R S T U 

A

AbstractSubscription - Class in org.apache.struts.apps.mailreader.dao.impl
Concrete implementation of AbstractSubscription.
AbstractSubscription(User, String) - Constructor for class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
Construct a new Subscription associated with the specified User.
AbstractUser - Class in org.apache.struts.apps.mailreader.dao.impl
Concrete implementation of AbstractUser.
AbstractUser(UserDatabase, String) - Constructor for class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
Construct a new User associated with the specified UserDatabase.

C

close() - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
close() - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Finalize access to the underlying persistence layer.
createSubscription(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
Create and return a new Subscription associated with this User, for the specified host name.
createSubscription(String) - Method in interface org.apache.struts.apps.mailreader.dao.User
Create and return a new Subscription associated with this User, for the specified host name.
createUser(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
createUser(String) - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Create and return a new User defined in this user database.

E

ExpiredPasswordException - Exception in org.apache.struts.apps.mailreader.dao
Example of an application-specific exception for which a handler can be configured.
ExpiredPasswordException(String) - Constructor for exception org.apache.struts.apps.mailreader.dao.ExpiredPasswordException
Construct a new instance of this exception for the specified username.

F

findSubscription(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
Find and return the Subscription associated with the specified host.
findSubscription(String) - Method in interface org.apache.struts.apps.mailreader.dao.User
Find and return the Subscription associated with the specified host.
findUser(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
findUser(String) - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Return the existing User with the specified username, if any; otherwise return null.
findUsers() - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
findUsers() - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Return the set of Users defined in this user database.

G

getAutoConnect() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
getAutoConnect() - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Return the auto-connect flag.
getDatabase() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
The UserDatabase with which we are associated.
getDatabase() - Method in interface org.apache.struts.apps.mailreader.dao.User
Return the UserDatabase with which we are associated.
getFromAddress() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
getFromAddress() - Method in interface org.apache.struts.apps.mailreader.dao.User
Return the from address.
getFullName() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
getFullName() - Method in interface org.apache.struts.apps.mailreader.dao.User
Return the full name.
getHost() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
The mail host for this subscription.
getHost() - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Return the host name.
getPassword() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
getPassword() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
getPassword() - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Return the password.
getPassword() - Method in interface org.apache.struts.apps.mailreader.dao.User
Return the password.
getPathname() - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
getReplyToAddress() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
getReplyToAddress() - Method in interface org.apache.struts.apps.mailreader.dao.User
Return the reply-to address.
getSubscriptions() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
Find and return all Subscriptions associated with this user.
getSubscriptions() - Method in interface org.apache.struts.apps.mailreader.dao.User
Find and return all Subscriptions associated with this user.
getType() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
getType() - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Return the subscription type.
getUser() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
The User owning this Subscription.
getUser() - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Return the User owning this Subscription.
getUsername() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
getUsername() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
The username (must be unique).
getUsername() - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Return the username.
getUsername() - Method in interface org.apache.struts.apps.mailreader.dao.User
Return the username.

I

isOpen() - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
isOpen() - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Return true if open() has been called.

M

MemorySubscription - Class in org.apache.struts.apps.mailreader.dao.impl.memory
 
MemorySubscription(User, String) - Constructor for class org.apache.struts.apps.mailreader.dao.impl.memory.MemorySubscription
 
MemoryUser - Class in org.apache.struts.apps.mailreader.dao.impl.memory
Concrete implementation of AbstractUser used for an in-memory database backed by an XML data file.
MemoryUser(UserDatabase, String) - Constructor for class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUser
 
MemoryUserDatabase - Class in org.apache.struts.apps.mailreader.dao.impl.memory
Concrete implementation of UserDatabase for an in-memory database backed by an XML data file.
MemoryUserDatabase() - Constructor for class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 

O

open() - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
open() - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Initiate access to the underlying persistence layer.
org.apache.struts.apps.mailreader.dao - package org.apache.struts.apps.mailreader.dao
 
org.apache.struts.apps.mailreader.dao.impl - package org.apache.struts.apps.mailreader.dao.impl
 
org.apache.struts.apps.mailreader.dao.impl.memory - package org.apache.struts.apps.mailreader.dao.impl.memory
 

R

removeSubscription(Subscription) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
Remove the specified Subscription from being associated with this User.
removeSubscription(Subscription) - Method in interface org.apache.struts.apps.mailreader.dao.User
Remove the specified Subscription from being associated with this User.
removeUser(User) - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
removeUser(User) - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Remove the specified User from this database.

S

save() - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
save() - Method in interface org.apache.struts.apps.mailreader.dao.UserDatabase
Save any pending changes to the underlying persistence layer.
setAutoConnect(boolean) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
setAutoConnect(boolean) - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Set the auto-connect flag.
setFromAddress(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
setFromAddress(String) - Method in interface org.apache.struts.apps.mailreader.dao.User
Set the from address.
setFullName(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
setFullName(String) - Method in interface org.apache.struts.apps.mailreader.dao.User
Set the full name.
setPassword(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
setPassword(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
setPassword(String) - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Set the password.
setPassword(String) - Method in interface org.apache.struts.apps.mailreader.dao.User
Set the password.
setPathname(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUserDatabase
 
setReplyToAddress(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractUser
 
setReplyToAddress(String) - Method in interface org.apache.struts.apps.mailreader.dao.User
Set the reply-to address.
setType(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
setType(String) - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Set the subscription type.
setUsername(String) - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
 
setUsername(String) - Method in interface org.apache.struts.apps.mailreader.dao.Subscription
Set the username.
Subscription - Interface in org.apache.struts.apps.mailreader.dao
A Subscription which is stored, along with the associated User, in a UserDatabase.

T

toString() - Method in class org.apache.struts.apps.mailreader.dao.impl.AbstractSubscription
Return a String representation of this object.
toString() - Method in class org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUser
Return a String representation of this object.

U

User - Interface in org.apache.struts.apps.mailreader.dao
A User which is stored, along with his or her associated Subscriptions, in a UserDatabase.
UserDatabase - Interface in org.apache.struts.apps.mailreader.dao
A Data Access Object (DAO) interface describing the available operations for retrieving and storing Users (and their associated Subscriptions) in some persistence layer whose characteristics are not specified here.
A C E F G I M O R S T U 
Skip navigation links

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.