Jive Forums API (5.5.20.2-oracle) Developer Javadocs

Uses of Interface
com.jivesoftware.base.Group

Packages that use Group
com.jivesoftware.base Base APIs and classes for Jive Software products. 
com.jivesoftware.base.database DB implementation of base interfaces and APIs. 
com.jivesoftware.base.event Base events common to all Jive Software products. 
com.jivesoftware.base.ldap LDAP user and auth implementations. 
com.jivesoftware.forum Core interfaces and classes for Jive Forums. 
com.jivesoftware.forum.database DB implementation of core Jive Forums interfaces. 
com.jivesoftware.forum.proxy Protection proxies for Jive Forums objects. 
com.jivesoftware.forum.util Jive Forums utility classes. 
com.jivesoftware.forum.webservices.server   
com.jivesoftware.util.sf   
 

Uses of Group in com.jivesoftware.base
 

Subinterfaces of Group in com.jivesoftware.base
 interface IntrospectiveGroup
          This Group subinterface adds the ability to query what optional capabilities are supported in this Group implementation.
 

Classes in com.jivesoftware.base that implement Group
 class GroupAdapter
          GroupAdapter is an abstract class implementation of the IntrospectiveGroup interface.
 class GroupProxy
          Protection proxy for the Group interface.
 class MockGroup
          A mock implementation of the Group interface - developers should subclass this class to provide more functionality in their test cases.
 

Methods in com.jivesoftware.base that return Group
 Group GroupManager.createGroup(java.lang.String name)
          Factory method for creating a new Group.
 Group GroupManagerAdapter.createGroup(java.lang.String name)
           
 Group GroupManagerProxy.createGroup(java.lang.String name)
           
 Group GroupManager.getGroup(long groupID)
          Gets a Group by ID.
 Group GroupManagerAdapter.getGroup(long groupID)
           
 Group GroupManagerProxy.getGroup(long groupID)
           
 Group GroupManager.getGroup(java.lang.String name)
          Gets a Group by name.
 Group GroupManagerAdapter.getGroup(java.lang.String name)
           
 Group GroupManagerProxy.getGroup(java.lang.String name)
           
protected abstract  Group GroupManagerAdapter.lookupGroup(long groupID)
           
protected abstract  Group GroupManagerAdapter.lookupGroup(java.lang.String name)
           
 

Methods in com.jivesoftware.base with parameters of type Group
 void PermissionsManager.addGroupPermission(Group group, PermissionType permissionType, long permission)
          Grants a group a particular permission.
 void GroupManager.deleteGroup(Group group)
          Deletes a group from the system.
 void GroupManagerAdapter.deleteGroup(Group group)
           
 void GroupManagerProxy.deleteGroup(Group group)
           
 int PresenceManager.getOnlineUserCount(Group group)
          Returns the number of users in the group who are currently online.
 int PresenceManagerProxy.getOnlineUserCount(Group group)
           
 java.util.Iterator PresenceManager.getOnlineUsers(Group group)
          Returns an iterator of users in the group who are currently online.
 java.util.Iterator PresenceManagerProxy.getOnlineUsers(Group group)
           
 java.util.Iterator PresenceManager.getOnlineUsers(Group group, boolean ascending, int sortField)
          Returns an iterator of users sorted in the manner requested who are currently online.
 java.util.Iterator PresenceManagerProxy.getOnlineUsers(Group group, boolean ascending, int sortField)
           
 java.util.Iterator PresenceManager.getOnlineUsers(Group group, boolean ascending, int sortField, int numResults)
          Returns an iterator of users who are currently online matching the criteria given.
 java.util.Iterator PresenceManagerProxy.getOnlineUsers(Group group, boolean ascending, int sortField, int numResults)
           
 void PermissionsManager.removeGroupPermission(Group group, PermissionType permissionType, long permission)
          Removes a permission of the specified PermissionType for a group.
 

Constructors in com.jivesoftware.base with parameters of type Group
GroupProxy(Group group, AuthToken authToken, Permissions permissions)
           
 

Uses of Group in com.jivesoftware.base.database
 

Classes in com.jivesoftware.base.database that implement Group
 class DbGroup
          Database implementation of the Group interface.
 

Methods in com.jivesoftware.base.database that return Group
 Group DbGroupManager.createGroup(long id, java.lang.String name)
           
 Group DbGroupManager.createGroup(java.lang.String name)
           
protected  Group DbGroupManager.lookupGroup(long groupID)
           
protected  Group DbGroupManager.lookupGroup(java.lang.String name)
           
 

Methods in com.jivesoftware.base.database with parameters of type Group
 void DbPermissionsManager.addGroupPermission(Group group, PermissionType permissionType, long permission)
           
 void DbPermissionsManager.addGroupPermission(int objectType, long objectID, Group group, PermissionType permissionType, long permission)
           
 void DbGroupManager.deleteGroup(Group group)
           
 int DbPresenceManager.getOnlineUserCount(Group group)
           
 java.util.Iterator DbPresenceManager.getOnlineUsers(Group group)
           
 java.util.Iterator DbPresenceManager.getOnlineUsers(Group group, boolean ascending, int sortField)
           
 java.util.Iterator DbPresenceManager.getOnlineUsers(Group group, boolean ascending, int sortField, int numResults)
           
 void DbPermissionsManager.removeGroupPermission(Group group, PermissionType permissionType, long permission)
           
 void DbPermissionsManager.removeGroupPermission(int objectType, long objectID, Group group, PermissionType permissionType, long permission)
           
 

Uses of Group in com.jivesoftware.base.event
 

Methods in com.jivesoftware.base.event that return Group
 Group GroupEvent.getGroup()
           
 

Constructors in com.jivesoftware.base.event with parameters of type Group
GroupEvent(int eventType, Group group, java.util.Map params)
           
 

Uses of Group in com.jivesoftware.base.ldap
 

Classes in com.jivesoftware.base.ldap that implement Group
 class LdapGroup
           
 class LdapSearchGroup
          The memebers of the group based off of an LDAP search.
 

Methods in com.jivesoftware.base.ldap that return Group
 Group LdapGroupManager.createGroup(java.lang.String name)
           
 Group LdapSearchGroupManager.createGroup(java.lang.String name)
           
 Group LdapSearchGroupManager.createGroup(java.lang.String name, java.lang.String searchFilter)
           
 Group LdapGroupManager.getGroup(long groupID)
           
 Group LdapSearchGroupManager.getGroup(long groupID)
           
 Group LdapGroupManager.getGroup(java.lang.String name)
           
 Group LdapSearchGroupManager.getGroup(java.lang.String name)
           
 

Methods in com.jivesoftware.base.ldap with parameters of type Group
 void LdapGroupManager.deleteGroup(Group group)
           
 void LdapSearchGroupManager.deleteGroup(Group group)
           
 

Uses of Group in com.jivesoftware.forum
 

Methods in com.jivesoftware.forum that return Group
 Group StatusLevel.getGroup()
          The group this status level is associated with.
 

Methods in com.jivesoftware.forum with parameters of type Group
 StatusLevel StatusLevelManager.createStatusLevel(java.lang.String name, java.lang.String imagePath, Group group)
          Creates a new group based StatusLevel Level
 StatusLevel StatusLevelManager.getStatusLevel(Group group)
          If there is a status level associated with the group passed in then the status level will be returned, Otherwise null will be returned.
 void StatusLevel.setGroup(Group group)
          The group this status level is associated with.
 

Uses of Group in com.jivesoftware.forum.database
 

Methods in com.jivesoftware.forum.database that return Group
 Group DbStatusLevel.getGroup()
           
 

Methods in com.jivesoftware.forum.database with parameters of type Group
protected  void DbStatusLevel.checkGroup(Group group)
          Checks to see if any other group is taken by a status level.
 StatusLevel DbStatusLevelManager.createStatusLevel(java.lang.String name, java.lang.String imagePath, Group group)
           
 StatusLevel DbStatusLevelManager.getStatusLevel(Group group)
           
 void DbStatusLevel.setGroup(Group group)
           
 

Constructors in com.jivesoftware.forum.database with parameters of type Group
DbStatusLevel(java.lang.String name, java.lang.String imagePath, Group group)
          Creates a new group based status level
 

Uses of Group in com.jivesoftware.forum.proxy
 

Methods in com.jivesoftware.forum.proxy that return Group
 Group StatusLevelProxy.getGroup()
           
 

Methods in com.jivesoftware.forum.proxy with parameters of type Group
 void PermissionsManagerProxy.addGroupPermission(Group group, PermissionType permissionType, long permission)
           
 StatusLevel StatusLevelManagerProxy.createStatusLevel(java.lang.String name, java.lang.String imagePath, Group group)
           
 StatusLevel StatusLevelManagerProxy.getStatusLevel(Group group)
           
 void PermissionsManagerProxy.removeGroupPermission(Group group, PermissionType permissionType, long permission)
           
 void StatusLevelProxy.setGroup(Group group)
           
 

Uses of Group in com.jivesoftware.forum.util
 

Methods in com.jivesoftware.forum.util with parameters of type Group
static java.util.Iterator AdminUtils.categoriesWithGroupRead(ForumFactory forumFactory, Group group)
          Returns an Iterator of categories this group has read access to.
static boolean AdminUtils.parentCatHasReadPerm(ForumCategory rootCat, ForumCategory cat, Group group)
          Returns true if any parent category of the specified category has read access to the group.
 

Uses of Group in com.jivesoftware.forum.webservices.server
 

Methods in com.jivesoftware.forum.webservices.server with parameters of type Group
static Group WSUtil.convert(Group group)
          Converts a Group to a webservices Group object.
 

Uses of Group in com.jivesoftware.util.sf
 

Methods in com.jivesoftware.util.sf with parameters of type Group
static boolean SalesForceUtil.isGroupIntegrated(Group group)
           
static void SalesForceUtil.removeIntegratedFlag(Group group)
           
static void SalesForceUtil.setGroupIntegratedFlag(Group group)
           
 


Jive Forums Project Page

Copyright © 1999-2006 Jive Software.