com.atlassian.confluence.plugins.emailgateway.service
Class DefaultUsersByEmailService

java.lang.Object
  extended by com.atlassian.confluence.plugins.emailgateway.service.DefaultUsersByEmailService
All Implemented Interfaces:
UsersByEmailService

public class DefaultUsersByEmailService
extends Object
implements UsersByEmailService

Looks up users matching an email address using the UserAccessor

Since:
v5.0

Constructor Summary
DefaultUsersByEmailService(UserAccessor userAccessor)
           
 
Method Summary
 com.atlassian.user.User getUniqueUserByEmail(javax.mail.internet.InternetAddress email)
           
 com.atlassian.user.User getUniqueUserByEmail(String email)
           
 List<com.atlassian.user.User> getUsersByEmail(String email)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultUsersByEmailService

public DefaultUsersByEmailService(UserAccessor userAccessor)
Method Detail

getUsersByEmail

public List<com.atlassian.user.User> getUsersByEmail(String email)
                                              throws com.atlassian.user.EntityException
Specified by:
getUsersByEmail in interface UsersByEmailService
Throws:
com.atlassian.user.EntityException

getUniqueUserByEmail

public com.atlassian.user.User getUniqueUserByEmail(String email)
                                             throws com.atlassian.user.EntityException
Specified by:
getUniqueUserByEmail in interface UsersByEmailService
Throws:
com.atlassian.user.EntityException

getUniqueUserByEmail

public com.atlassian.user.User getUniqueUserByEmail(javax.mail.internet.InternetAddress email)
                                             throws com.atlassian.user.EntityException
Specified by:
getUniqueUserByEmail in interface UsersByEmailService
Throws:
com.atlassian.user.EntityException


Copyright © 2003-2013 Atlassian. All Rights Reserved.