|
Jive Forums API (5.5.8) Core Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jivesoftware.forum.AvatarManagerFactory
public final class AvatarManagerFactory
Used to create Managers for Avatar feature. Also used for enabling disabling avatar feature, and for cache management.
Please use method for managing adding/removing items from the caches
| Field Summary | |
|---|---|
static com.jivesoftware.util.Cache |
activeAvatarCache
|
static java.lang.String |
AVATAR_ENABLE_PROPERTY
|
static com.jivesoftware.util.Cache |
avatarCache
|
static com.jivesoftware.util.Cache |
reverseActiveAvatarCache
|
| Method Summary | |
|---|---|
static void |
addActiveAvatarToCache(Avatar avatar,
User user)
Adds an avatar to the active avatar caches for a specific user |
static void |
clearAvatarFromCache(Avatar avatar)
Clears an avatar from all the caches |
void |
destroy()
|
static void |
doInitialize()
|
static AvatarManager |
getInstance()
Returns a concrete instance of the Avatar interface. |
void |
initialize()
|
static boolean |
isAvatarsEnabled()
|
static void |
setAvatarsEnabled(boolean enabled)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String AVATAR_ENABLE_PROPERTY
public static com.jivesoftware.util.Cache avatarCache
public static com.jivesoftware.util.Cache activeAvatarCache
public static com.jivesoftware.util.Cache reverseActiveAvatarCache
| Method Detail |
|---|
public static AvatarManager getInstance()
Avatar interface.Note: in general this method intended to be called only by the DbForumFactory.
public void initialize()
initialize in interface com.jivesoftware.base.JiveManagerpublic void destroy()
destroy in interface com.jivesoftware.base.JiveManagerpublic static void doInitialize()
public static void setAvatarsEnabled(boolean enabled)
public static boolean isAvatarsEnabled()
public static void addActiveAvatarToCache(Avatar avatar,
User user)
avatar - active avataruser - user key for avatarpublic static void clearAvatarFromCache(Avatar avatar)
avatar - avatar to clear from caches
|
Jive Forums Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||