|
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.base.GroupManagerFactory
public class GroupManagerFactory
A factory that returns a concrete instance of a group manager.
Field Summary | |
---|---|
static Cache |
groupCache
A cache for group objects. |
static Cache |
groupIDCache
A cache that maps group names to ID's. |
static Cache |
groupMemberCache
A cache for the list members of in each group.This cache is not instantiated until after this factory is initialized. |
Method Summary | |
---|---|
static void |
addListener(GroupListener listener)
Method used internally by Jive. |
void |
destroy()
Notifies the manager to release any resources that may be holding on too. |
static void |
dispatchEvent(JiveEvent event)
Method used internally by Jive. |
static void |
doInitialize()
|
static GroupManager |
getInstance()
Returns a concrete instance of the group manager interface. |
void |
initialize()
Initialize the manager. |
static void |
removeListener(GroupListener listener)
Method used internally by Jive. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static Cache groupCache
public static Cache groupIDCache
public static Cache groupMemberCache
Method Detail |
---|
public static GroupManager getInstance()
Note: in general, this method is not intended to be called by outside users of the API. Doing so is dangerous since the GroupManager implementation returned will not be secured by a protection proxy.
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 void addListener(GroupListener listener)
public static void removeListener(GroupListener listener)
public static void dispatchEvent(JiveEvent event)
|
Jive Forums Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |