|
Jive Forums API (5.5.20.2-oracle) Developer Javadocs | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jivesoftware.forum.StatusLevelManagerFactory
public final class StatusLevelManagerFactory
A factory that returns a concrete instance of StatusLevelManager
Nested Class Summary | |
---|---|
static class |
StatusLevelManagerFactory.StatusCalculatorPropertyListener
Checks to see if the calculator implementation has changes and reinitializes it if it has been |
Field Summary | |
---|---|
static java.lang.String |
STATUS_LEVEL_BLOCK_GROUP_LEADERS
|
static java.lang.String |
STATUS_LEVEL_CALCULATOR_PROPERTY
|
static java.lang.String |
STATUS_LEVEL_ENABLE_PROPERTY
|
static java.lang.String |
STATUS_LEVEL_MANAGER_PROPERTY
|
static java.lang.String |
STATUS_LEVEL_PRELOAD
|
static Cache |
statusLevelCache
|
static Cache |
statusLevelIDCache
|
Method Summary | |
---|---|
void |
destroy()
Notifies the manager to release any resources that may be holding on too. |
static void |
doInitialize()
|
static StatusLevelCalculator |
getCalculator()
Used to acquire the StatusLevelCalculator, this should only be called by implementations of StatusLevelManager that delegate to a StatusLevelCalculator |
static StatusLevelManager |
getInstance()
Returns a concrete instance of the StatusLevel interface. |
void |
initialize()
Initialize the manager. |
static boolean |
isStatusLevelsEnabled()
|
static void |
setStatusLevelsEnabled(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 STATUS_LEVEL_ENABLE_PROPERTY
public static final java.lang.String STATUS_LEVEL_MANAGER_PROPERTY
public static final java.lang.String STATUS_LEVEL_CALCULATOR_PROPERTY
public static final java.lang.String STATUS_LEVEL_BLOCK_GROUP_LEADERS
public static final java.lang.String STATUS_LEVEL_PRELOAD
public static Cache statusLevelCache
public static Cache statusLevelIDCache
Method Detail |
---|
public static StatusLevelManager getInstance()
StatusLevel
interface.Note: in general this method intended to be called only by the DbForumFactory.
public void initialize()
JiveManager
This method is used internally by Jive during application startup and should not be called during normal usage of the class.
initialize
in interface JiveManager
public void destroy()
JiveManager
destroy
in interface JiveManager
public static void doInitialize()
public static StatusLevelCalculator getCalculator()
StatusLevelManager
that delegate to a StatusLevelCalculator
public static void setStatusLevelsEnabled(boolean enabled)
public static boolean isStatusLevelsEnabled()
|
Jive Forums Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |