Package com.icegreen.greenmail.user
Class UserImpl
java.lang.Object
com.icegreen.greenmail.user.UserImpl
- All Implemented Interfaces:
GreenMailUser
-
Constructor Summary
ConstructorsConstructorDescriptionUserImpl(String email, String login, String password, ImapHostManager imapHostManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticate(String pass) voidcreate()voiddelete()voiddeliver(MovingMessage msg) voiddeliver(jakarta.mail.internet.MimeMessage msg) booleangetEmail()getLogin()inthashCode()voidsetPassword(String password) toString()
-
Constructor Details
-
UserImpl
-
-
Method Details
-
create
public void create()- Specified by:
createin interfaceGreenMailUser
-
delete
public void delete()- Specified by:
deletein interfaceGreenMailUser
-
deliver
- Specified by:
deliverin interfaceGreenMailUser
-
deliver
public void deliver(jakarta.mail.internet.MimeMessage msg) - Specified by:
deliverin interfaceGreenMailUser
-
getEmail
- Specified by:
getEmailin interfaceGreenMailUser
-
getLogin
- Specified by:
getLoginin interfaceGreenMailUser
-
getPassword
- Specified by:
getPasswordin interfaceGreenMailUser
-
setPassword
- Specified by:
setPasswordin interfaceGreenMailUser
-
authenticate
- Specified by:
authenticatein interfaceGreenMailUser- Throws:
UserException
-
getQualifiedMailboxName
- Specified by:
getQualifiedMailboxNamein interfaceGreenMailUser
-
hashCode
public int hashCode() -
equals
-
toString
-