org.alfresco.repo.imap
Class AlfrescoImapUser

java.lang.Object
  extended by org.alfresco.repo.imap.AlfrescoImapUser
All Implemented Interfaces:
com.icegreen.greenmail.user.GreenMailUser

public class AlfrescoImapUser
extends java.lang.Object
implements com.icegreen.greenmail.user.GreenMailUser

Alfresco implementation of the GreenMailUser interface.


Constructor Summary
AlfrescoImapUser(java.lang.String email, java.lang.String login, java.lang.String password)
           
 
Method Summary
 void authenticate(java.lang.String password)
           
 void create()
           
 void delete()
           
 void deliver(javax.mail.internet.MimeMessage msg)
           
 void deliver(com.icegreen.greenmail.mail.MovingMessage msg)
           
 java.lang.String getEmail()
           
 java.lang.String getLogin()
           
 java.lang.String getPassword()
           
 java.lang.String getQualifiedMailboxName()
           
 void setPassword(java.lang.String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlfrescoImapUser

public AlfrescoImapUser(java.lang.String email,
                        java.lang.String login,
                        java.lang.String password)
Method Detail

authenticate

public void authenticate(java.lang.String password)
                  throws com.icegreen.greenmail.user.UserException
Specified by:
authenticate in interface com.icegreen.greenmail.user.GreenMailUser
Throws:
com.icegreen.greenmail.user.UserException

create

public void create()
            throws com.icegreen.greenmail.user.UserException
Specified by:
create in interface com.icegreen.greenmail.user.GreenMailUser
Throws:
com.icegreen.greenmail.user.UserException

delete

public void delete()
            throws com.icegreen.greenmail.user.UserException
Specified by:
delete in interface com.icegreen.greenmail.user.GreenMailUser
Throws:
com.icegreen.greenmail.user.UserException

deliver

public void deliver(com.icegreen.greenmail.mail.MovingMessage msg)
             throws com.icegreen.greenmail.user.UserException
Specified by:
deliver in interface com.icegreen.greenmail.user.GreenMailUser
Throws:
com.icegreen.greenmail.user.UserException

deliver

public void deliver(javax.mail.internet.MimeMessage msg)
             throws com.icegreen.greenmail.user.UserException
Specified by:
deliver in interface com.icegreen.greenmail.user.GreenMailUser
Throws:
com.icegreen.greenmail.user.UserException

getEmail

public java.lang.String getEmail()
Specified by:
getEmail in interface com.icegreen.greenmail.user.GreenMailUser

getLogin

public java.lang.String getLogin()
Specified by:
getLogin in interface com.icegreen.greenmail.user.GreenMailUser

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface com.icegreen.greenmail.user.GreenMailUser

getQualifiedMailboxName

public java.lang.String getQualifiedMailboxName()
Specified by:
getQualifiedMailboxName in interface com.icegreen.greenmail.user.GreenMailUser

setPassword

public void setPassword(java.lang.String password)
Specified by:
setPassword in interface com.icegreen.greenmail.user.GreenMailUser


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.