Uses of Class
org.jivesoftware.openfire.group.Group
Packages that use Group
Package
Description
Event system.
Groups, which are used to organize users together.
LDAP code for authentication and user profile information.
Implementation of Multi-User Chat (XEP-0045).
Provides classes for managing the roster.
-
Uses of Group in org.jivesoftware.openfire.crowd
Methods in org.jivesoftware.openfire.crowd that return Group -
Uses of Group in org.jivesoftware.openfire.event
Methods in org.jivesoftware.openfire.event with parameters of type GroupModifier and TypeMethodDescriptionvoidGroupEventAdapter.adminAdded(Group group, Map<String, ?> params) voidGroupEventListener.adminAdded(Group group, Map<String, ?> params) An administrator was added to a group.voidGroupEventAdapter.adminRemoved(Group group, Map<String, ?> params) voidGroupEventListener.adminRemoved(Group group, Map<String, ?> params) An administrator was removed from a group.static voidGroupEventDispatcher.dispatchEvent(Group group, GroupEventDispatcher.EventType eventType, Map<String, ?> params) Dispatches an event to all listeners.voidGroupEventAdapter.groupCreated(Group group, Map<String, ?> params) voidGroupEventListener.groupCreated(Group group, Map<String, ?> params) A group was created.voidGroupEventAdapter.groupDeleting(Group group, Map<String, ?> params) voidGroupEventListener.groupDeleting(Group group, Map<String, ?> params) A group is being deleted.voidGroupEventAdapter.groupModified(Group group, Map<String, ?> params) voidGroupEventListener.groupModified(Group group, Map<String, ?> params) A group's name, description, or an extended property was changed.voidGroupEventAdapter.memberAdded(Group group, Map<String, ?> params) voidGroupEventListener.memberAdded(Group group, Map<String, ?> params) A member was added to a group.voidGroupEventAdapter.memberRemoved(Group group, Map<String, ?> params) voidGroupEventListener.memberRemoved(Group group, Map<String, ?> params) A member was removed from a group. -
Uses of Group in org.jivesoftware.openfire.group
Methods in org.jivesoftware.openfire.group that return GroupModifier and TypeMethodDescriptionAbstractGroupProvider.createGroup(String name) DefaultGroupProvider.createGroup(String name) GroupManager.createGroup(String name) Factory method for creating a new Group.GroupMultiProvider.createGroup(String name) Creates a group with the given name in the first provider that is not read-only.GroupProvider.createGroup(String name) Creates a group with the given name (optional operation).Returns a Group by name.Returns a Group by name.GroupManager.getGroup(org.xmpp.packet.JID jid) Returns the corresponding group if the given JID represents a group.Loads a group from the first provider that contains the group.Returns a group based on its name.Loads a group from the first provider that contains the group.static GroupGroup.resolveFrom(Object proxy) Attempt to resolve the given object into a Group.Methods in org.jivesoftware.openfire.group that return types with arguments of type GroupModifier and TypeMethodDescriptionConcurrentGroupList.getGroups()Returns the groups that are implied (resolvable) from the items in the list.GroupAwareList.getGroups()Returns the groups that are implied (resolvable) from the items in the list.GroupManager.getGroups()Returns an unmodifiable Collection of all groups in the system.GroupManager.getGroups(int startIndex, int numResults) Returns all groups given a start index and desired number of results.Returns an iterator for all groups that the User is a member of.GroupManager.getGroups(org.xmpp.packet.JID user) Returns an iterator for all groups that the entity with the specified JID is a member of.ConcurrentGroupMap.getGroupsFromKeys()Returns the groups that are implied (resolvable) from the keys in the map.GroupAwareMap.getGroupsFromKeys()Returns the groups that are implied (resolvable) from the keys in the map.ConcurrentGroupMap.getGroupsFromValues()Returns the groups that are implied (resolvable) from the values in the map.GroupAwareMap.getGroupsFromValues()Returns the groups that are implied (resolvable) from the values in the map.GroupManager.getPublicSharedGroups()Returns an unmodifiable Collection of all public shared groups in the system.GroupManager.getSharedGroups()Returns an unmodifiable Collection of all shared groups in the system.GroupManager.getSharedGroups(String userName) Returns an unmodifiable Collection of all shared groups in the system for a given userName.GroupManager.getVisibleGroups(Group groupToCheck) Returns an unmodifiable Collection of all shared groups in the system for a given group name.GroupCollection.iterator()Returns the groups that match the search.Returns the groups that match the search given a start index and desired number of results.Returns an unmodifiable Collection of all groups in the system that match given propValue for the specified propName.Methods in org.jivesoftware.openfire.group with parameters of type GroupModifier and TypeMethodDescriptionvoidGroupManager.adminAddedPostProcess(Group group, org.xmpp.packet.JID admin, boolean wasMember) Updates the caches maintained by this manager and dispatches events that reflect an admin user having been added to a group.voidGroupManager.adminRemovedPostProcess(Group group, org.xmpp.packet.JID admin) Updates the caches maintained by this manager and dispatches events that reflect an admin user having been removed from a group.voidGroupManager.createGroupPostProcess(Group group) Updates the caches maintained by this manager and dispatches events that reflect a new group having been created.voidGroupManager.deleteGroup(Group group) Deletes a group from the system.voidGroupManager.deleteGroupPostProcess(Group group) Updates the caches maintained by this manager to reflect an existing group having been deleted.voidGroupManager.deleteGroupPreProcess(Group group) Dispatches events that reflect an existing group having been deleted.GroupManager.getVisibleGroups(Group groupToCheck) Returns an unmodifiable Collection of all shared groups in the system for a given group name.AbstractGroupProvider.loadProperties(Group group) Returns a customMapthat updates the database whenever a property value is added, changed, or deleted.GroupMultiProvider.loadProperties(Group group) Loads the group properties (if any) from the backend data store.GroupProvider.loadProperties(Group group) Loads the group properties (if any) from the backend data store.voidGroupManager.memberAddedPostProcess(Group group, org.xmpp.packet.JID member, boolean wasAdmin) Updates the caches maintained by this manager and dispatches events that reflect a member user having been added to a group.voidGroupManager.memberRemovedPostProcess(Group group, org.xmpp.packet.JID member) Updates the caches maintained by this manager and dispatches events that reflect a member user having been removed from a group.voidGroupManager.propertiesDeletedPostProcess(Group group, Map<String, String> originalProperties) Updates the caches maintained by this manager and dispatches events that reflect a group having all of its properties removed.voidGroupManager.propertyAddedPostProcess(Group group, String key) Updates the caches maintained by this manager and dispatches events that reflect a group having received a new property.voidGroupManager.propertyDeletedPostProcess(Group group, String key, String originalValue) Updates the caches maintained by this manager and dispatches events that reflect a group having one of its properties removed.voidGroupManager.propertyModifiedPostProcess(Group group, String key, String originalValue) Updates the caches maintained by this manager and dispatches events that reflect a group having received a modification to one of its properties.voidGroupManager.redescribeGroupPostProcess(Group group, String originalDescription) Updates the caches maintained by this manager and dispatches events that reflect a group having received a new description.voidGroupManager.renameGroupPostProcess(Group group, String originalName) Updates the caches maintained by this manager and dispatches events that reflect a group having received a new name.Constructors in org.jivesoftware.openfire.group with parameters of type GroupModifierConstructorDescriptionDefaultGroupPropertyMap(Group group) Group properties map constructor; requires an associatedGroupinstance -
Uses of Group in org.jivesoftware.openfire.ldap
Methods in org.jivesoftware.openfire.ldap that return Group -
Uses of Group in org.jivesoftware.openfire.muc
Methods in org.jivesoftware.openfire.muc with parameters of type GroupModifier and TypeMethodDescriptionvoidMUCRoom.adminAdded(Group group, Map<String, ?> params) voidMUCRoom.adminRemoved(Group group, Map<String, ?> params) voidMUCRoom.groupCreated(Group group, Map<String, ?> params) voidMUCRoom.groupDeleting(Group group, Map<String, ?> params) voidMUCRoom.groupModified(Group group, Map<String, ?> params) voidMUCRoom.memberAdded(Group group, Map<String, ?> params) voidMUCRoom.memberRemoved(Group group, Map<String, ?> params) -
Uses of Group in org.jivesoftware.openfire.roster
Methods in org.jivesoftware.openfire.roster that return types with arguments of type GroupModifier and TypeMethodDescriptionRosterItem.getInvisibleSharedGroups()Returns the invisible shared groups for the item.RosterManager.getPublicSharedGroups()Returns the list of shared groups whose visibility is public.RosterItem.getSharedGroups()Returns the shared groups for the item.RosterManager.getSharedGroups(String username) Returns a collection with all the groups that the user may include in his roster.Methods in org.jivesoftware.openfire.roster with parameters of type GroupModifier and TypeMethodDescriptionvoidRosterItem.addInvisibleSharedGroup(Group sharedGroup) Adds a new group to the list shared groups that won't be sent to the user.voidRosterItem.addSharedGroup(Group sharedGroup) Adds a new group to the shared groups list.voidRosterManager.adminAdded(Group group, Map<String, ?> params) voidRosterManager.adminRemoved(Group group, Map<String, ?> params) voidRosterManager.groupCreated(Group group, Map<String, ?> params) voidRosterManager.groupDeleting(Group group, Map<String, ?> params) voidRosterManager.groupModified(Group group, Map<String, ?> params) booleanRosterManager.isGroupVisible(Group group, org.xmpp.packet.JID user) Returns true if a given group is visible to a given user.static booleanRosterManager.isPublicSharedGroup(Group group) Returns true if the specified Group may be seen by all users in the system.static booleanRosterManager.isSharedGroup(Group group) Returns true if the specified Group may be included in a user roster.voidRosterManager.memberAdded(Group group, Map<String, ?> params) voidRosterManager.memberRemoved(Group group, Map<String, ?> params) voidRosterItem.removeSharedGroup(Group sharedGroup) Removes a group from the shared groups list.