com.jivesoftware.community
Class StatusLevelManagerFactory
java.lang.Object
com.jivesoftware.community.StatusLevelManagerFactory
public final class StatusLevelManagerFactory
- extends java.lang.Object
A factory that returns a concrete instance of StatusLevelManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STATUS_LEVEL_ENABLE_PROPERTY
public static final java.lang.String STATUS_LEVEL_ENABLE_PROPERTY
- See Also:
- Constant Field Values
STATUS_LEVEL_MANAGER_PROPERTY
public static final java.lang.String STATUS_LEVEL_MANAGER_PROPERTY
- See Also:
- Constant Field Values
STATUS_LEVEL_CALCULATOR_PROPERTY
public static final java.lang.String STATUS_LEVEL_CALCULATOR_PROPERTY
- See Also:
- Constant Field Values
STATUS_LEVEL_BLOCK_GROUP_LEADERS
public static final java.lang.String STATUS_LEVEL_BLOCK_GROUP_LEADERS
- See Also:
- Constant Field Values
statusLevelCache
public static com.jivesoftware.community.cache.Cache statusLevelCache
statusLevelIDCache
public static com.jivesoftware.community.cache.Cache statusLevelIDCache
getInstance
public static StatusLevelManager getInstance()
- Returns a concrete instance of the
StatusLevel interface.
Note: in general this method intended to be called only by the JiveContext.
- Returns:
- a concrete implementation of status level manager.
initialize
public void initialize(JiveContext jiveContext)
destroy
public void destroy()
doInitialize
public static void doInitialize()
getCalculator
public static StatusLevelCalculator getCalculator()
- Used to acquire the StatusLevelCalculator, this should only be called by implementations
of
StatusLevelManager that delegate to a StatusLevelCalculator
- Returns:
- An instance of status level calculator
Copyright © 1999-2007 Jive Software.