public class UserImpl extends java.lang.Object implements GreenMailUser, java.io.Serializable
| Constructor and Description |
|---|
UserImpl(java.lang.String email,
java.lang.String login,
java.lang.String password,
ImapHostManager imapHostManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
authenticate(java.lang.String pass) |
void |
create() |
void |
delete() |
void |
deliver(javax.mail.internet.MimeMessage msg) |
void |
deliver(MovingMessage msg) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getEmail() |
java.lang.String |
getLogin() |
java.lang.String |
getPassword() |
java.lang.String |
getQualifiedMailboxName() |
int |
hashCode() |
void |
setPassword(java.lang.String password) |
public UserImpl(java.lang.String email,
java.lang.String login,
java.lang.String password,
ImapHostManager imapHostManager)
public void create()
throws UserException
create in interface GreenMailUserUserExceptionpublic void delete()
throws UserException
delete in interface GreenMailUserUserExceptionpublic void deliver(MovingMessage msg) throws UserException
deliver in interface GreenMailUserUserExceptionpublic void deliver(javax.mail.internet.MimeMessage msg)
throws UserException
deliver in interface GreenMailUserUserExceptionpublic java.lang.String getEmail()
getEmail in interface GreenMailUserpublic java.lang.String getLogin()
getLogin in interface GreenMailUserpublic java.lang.String getPassword()
getPassword in interface GreenMailUserpublic void setPassword(java.lang.String password)
setPassword in interface GreenMailUserpublic void authenticate(java.lang.String pass)
throws UserException
authenticate in interface GreenMailUserUserExceptionpublic java.lang.String getQualifiedMailboxName()
getQualifiedMailboxName in interface GreenMailUserpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object