com.atlassian.greenhopper.service.user
Class GHAvatarService

java.lang.Object
  extended by com.atlassian.greenhopper.service.user.GHAvatarService

@Service
public class GHAvatarService
extends java.lang.Object

A thin wrapper of the JIRA avatar service that gets rid of dumb exceptions


Constructor Summary
GHAvatarService()
           
 
Method Summary
 java.lang.String getLargeAvatarURL(com.atlassian.crowd.embedded.api.User remoteUser)
          This will return the large avatar for the user or the anonymous avatar
 java.lang.String getLargeProjectAvatarURL(com.atlassian.jira.project.Project project)
           
 java.lang.String getSmallAvatarURL(com.atlassian.crowd.embedded.api.User remoteUser)
          This will return the small avatar for the user or the anonymous avatar
 java.lang.String getSmallProjectAvatarURL(com.atlassian.jira.project.Project project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GHAvatarService

public GHAvatarService()
Method Detail

getLargeAvatarURL

public java.lang.String getLargeAvatarURL(com.atlassian.crowd.embedded.api.User remoteUser)
This will return the large avatar for the user or the anonymous avatar

Parameters:
remoteUser - the user in play
Returns:
an avatar URL or empty string in the case of an exception

getSmallAvatarURL

public java.lang.String getSmallAvatarURL(com.atlassian.crowd.embedded.api.User remoteUser)
This will return the small avatar for the user or the anonymous avatar

Parameters:
remoteUser - the user in play
Returns:
an avatar URL or empty string in the case of an exception

getLargeProjectAvatarURL

public java.lang.String getLargeProjectAvatarURL(com.atlassian.jira.project.Project project)

getSmallProjectAvatarURL

public java.lang.String getSmallProjectAvatarURL(com.atlassian.jira.project.Project project)


Copyright © 2007-2012 Atlassian. All Rights Reserved.