com.atlassian.confluence.plugins.avatar
Class GlobalDescriptionAttachmentsBackedAvatarManager

java.lang.Object
  extended by com.atlassian.confluence.plugins.avatar.GlobalDescriptionAttachmentsBackedAvatarManager
All Implemented Interfaces:
AvatarManager

public class GlobalDescriptionAttachmentsBackedAvatarManager
extends Object
implements AvatarManager


Constructor Summary
GlobalDescriptionAttachmentsBackedAvatarManager(SettingsManager settingsManager, AttachmentManager attachmentManager, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
           
 
Method Summary
 InputStream getAvatar(String hash)
           
 InputStream getAvatar(String hash, Dimension dimension)
           
 boolean hasAvatar(com.atlassian.user.User user)
           
 void saveAvatar(com.atlassian.user.User user, InputStream imageStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalDescriptionAttachmentsBackedAvatarManager

public GlobalDescriptionAttachmentsBackedAvatarManager(SettingsManager settingsManager,
                                                       AttachmentManager attachmentManager,
                                                       com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
Method Detail

hasAvatar

public boolean hasAvatar(com.atlassian.user.User user)
Specified by:
hasAvatar in interface AvatarManager

saveAvatar

public void saveAvatar(com.atlassian.user.User user,
                       InputStream imageStream)
Specified by:
saveAvatar in interface AvatarManager

getAvatar

public InputStream getAvatar(String hash)
Specified by:
getAvatar in interface AvatarManager

getAvatar

public InputStream getAvatar(String hash,
                             Dimension dimension)
Specified by:
getAvatar in interface AvatarManager


Copyright © 2003-2013 Atlassian. All Rights Reserved.