|
Jive Forums API (5.5.20.2-oracle) 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.JiveManager
public void destroy()
destroy
in interface com.jivesoftware.base.JiveManager
public 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 |