Clearspace API (1.7.0) Core Javadocs

Uses of Interface
com.jivesoftware.community.Avatar

Packages that use Avatar
com.jivesoftware.community Core interfaces and classes for Clearspace. 
 

Uses of Avatar in com.jivesoftware.community
 

Methods in com.jivesoftware.community that return Avatar
 Avatar AvatarManager.createAvatar(User owner, java.lang.String name, java.lang.String contentType, java.io.InputStream in)
          Creates a new avatar for a user allowing the user to specify an inputstream for the image.
 Avatar AvatarManager.getActiveAvatar(User user)
          Returns an avatar for a user, else the SystemDefaultAvatar if the user does not have an active avatar specified.
 Avatar AvatarManager.getAvatar(long id)
          Used to acquire an avatar by its id
 

Methods in com.jivesoftware.community that return types with arguments of type Avatar
 JiveIterator<Avatar> AvatarManager.getAvatars(User user)
          Returns a collection of avatars for a user
 JiveIterator<Avatar> AvatarManager.getGlobalAvatars()
          Returns a collection of all of the global avatars
 JiveIterator<Avatar> AvatarManager.getModerationAvatars()
          Returns a collection of all of the avatars that require moderation.
 

Methods in com.jivesoftware.community with parameters of type Avatar
static void AvatarManagerFactory.addActiveAvatarToCache(Avatar avatar, User user)
          Adds an avatar to the active avatar caches for a specific user
static void AvatarManagerFactory.clearAvatarFromCache(Avatar avatar)
          Clears an avatar from all the caches
 void AvatarManager.deleteAvatar(Avatar avatar)
          Deletes an avatar from the system.
 void AvatarManager.setActiveAvatar(User user, Avatar avatar)
          Used to make a user use a global avatar, to set no active avatar pass null for the avatar value.
 


Clearspace Project Page

Copyright © 1999-2007 Jive Software.