Uses of Class
org.jivesoftware.openfire.group.Group
-
Packages that use Group Package Description org.jivesoftware.openfire.crowd org.jivesoftware.openfire.event Event system.org.jivesoftware.openfire.group Groups, which are used to organize users together.org.jivesoftware.openfire.ldap LDAP code for authentication and user profile information.org.jivesoftware.openfire.muc Implementation of Multi-User Chat (XEP-0045).org.jivesoftware.openfire.roster Provides classes for managing the roster. -
-
Uses of Group in org.jivesoftware.openfire.crowd
Methods in org.jivesoftware.openfire.crowd that return Group Modifier and Type Method Description Group
CrowdGroupProvider. getGroup(String name)
-
Uses of Group in org.jivesoftware.openfire.event
Methods in org.jivesoftware.openfire.event with parameters of type Group Modifier and Type Method Description void
GroupEventAdapter. adminAdded(Group group, Map params)
void
GroupEventListener. adminAdded(Group group, Map params)
An administrator was added to a group.void
GroupEventAdapter. adminRemoved(Group group, Map params)
void
GroupEventListener. adminRemoved(Group group, Map params)
An administrator was removed from a group.static void
GroupEventDispatcher. dispatchEvent(Group group, GroupEventDispatcher.EventType eventType, Map params)
Dispatches an event to all listeners.void
GroupEventAdapter. groupCreated(Group group, Map params)
void
GroupEventListener. groupCreated(Group group, Map params)
A group was created.void
GroupEventAdapter. groupDeleting(Group group, Map params)
void
GroupEventListener. groupDeleting(Group group, Map params)
A group is being deleted.void
GroupEventAdapter. groupModified(Group group, Map params)
void
GroupEventListener. groupModified(Group group, Map params)
A group's name, description, or an extended property was changed.void
GroupEventAdapter. memberAdded(Group group, Map params)
void
GroupEventListener. memberAdded(Group group, Map params)
A member was added to a group.void
GroupEventAdapter. memberRemoved(Group group, Map params)
void
GroupEventListener. memberRemoved(Group group, Map params)
A member was removed from a group. -
Uses of Group in org.jivesoftware.openfire.group
Methods in org.jivesoftware.openfire.group that return Group Modifier and Type Method Description Group
AbstractGroupProvider. createGroup(String name)
Group
DefaultGroupProvider. createGroup(String name)
Group
GroupManager. createGroup(String name)
Factory method for creating a new Group.Group
GroupProvider. createGroup(String name)
Creates a group with the given name (optional operation).Group
DefaultGroupProvider. getGroup(String name)
Group
GroupManager. getGroup(String name)
Returns a Group by name.Group
GroupManager. getGroup(String name, boolean forceLookup)
Returns a Group by name.Group
GroupManager. getGroup(org.xmpp.packet.JID jid)
Returns the corresponding group if the given JID represents a group.Group
GroupProvider. getGroup(String name)
Returns a group based on its name.Group
JDBCGroupProvider. getGroup(String name)
static Group
Group. 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 Group Modifier and Type Method Description Set<Group>
ConcurrentGroupList. getGroups()
Returns the groups that are implied (resolvable) from the items in the list.Set<Group>
GroupAwareList. getGroups()
Returns the groups that are implied (resolvable) from the items in the list.Collection<Group>
GroupManager. getGroups()
Returns an unmodifiable Collection of all groups in the system.Collection<Group>
GroupManager. getGroups(int startIndex, int numResults)
Returns all groups given a start index and desired number of results.Collection<Group>
GroupManager. getGroups(User user)
Returns an iterator for all groups that the User is a member of.Collection<Group>
GroupManager. getGroups(org.xmpp.packet.JID user)
Returns an iterator for all groups that the entity with the specified JID is a member of.Set<Group>
ConcurrentGroupMap. getGroupsFromKeys()
Returns the groups that are implied (resolvable) from the keys in the map.Set<Group>
GroupAwareMap. getGroupsFromKeys()
Returns the groups that are implied (resolvable) from the keys in the map.Set<Group>
ConcurrentGroupMap. getGroupsFromValues()
Returns the groups that are implied (resolvable) from the values in the map.Set<Group>
GroupAwareMap. getGroupsFromValues()
Returns the groups that are implied (resolvable) from the values in the map.Collection<Group>
GroupManager. getPublicSharedGroups()
Returns an unmodifiable Collection of all public shared groups in the system.Collection<Group>
GroupManager. getSharedGroups()
Returns an unmodifiable Collection of all shared groups in the system.Collection<Group>
GroupManager. getSharedGroups(String userName)
Returns an unmodifiable Collection of all shared groups in the system for a given userName.Collection<Group>
GroupManager. getVisibleGroups(Group groupToCheck)
Returns an unmodifiable Collection of all shared groups in the system for a given group name.Iterator<Group>
GroupCollection. iterator()
Collection<Group>
GroupManager. search(String query)
Returns the groups that match the search.Collection<Group>
GroupManager. search(String query, int startIndex, int numResults)
Returns the groups that match the search given a start index and desired number of results.Collection<Group>
GroupManager. search(String propName, String propValue)
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 Group Modifier and Type Method Description void
GroupManager. 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.void
GroupManager. 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.void
GroupManager. createGroupPostProcess(Group group)
Updates the caches maintained by this manager and dispatches events that reflect a new group having been created.void
GroupManager. deleteGroup(Group group)
Deletes a group from the system.void
GroupManager. deleteGroupPostProcess(Group group)
Updates the caches maintained by this manager to reflect an existing group having been deleted.void
GroupManager. deleteGroupPreProcess(Group group)
Dispatches events that reflect an existing group having been deleted.Collection<Group>
GroupManager. getVisibleGroups(Group groupToCheck)
Returns an unmodifiable Collection of all shared groups in the system for a given group name.PersistableMap<String,String>
AbstractGroupProvider. loadProperties(Group group)
Returns a customMap
that updates the database whenever a property value is added, changed, or deleted.PersistableMap<String,String>
GroupProvider. loadProperties(Group group)
Loads the group properties (if any) from the backend data store.void
GroupManager. 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.void
GroupManager. 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.void
GroupManager. 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.void
GroupManager. propertyAddedPostProcess(Group group, String key)
Updates the caches maintained by this manager and dispatches events that reflect a group having received a new property.void
GroupManager. 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.void
GroupManager. 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.void
GroupManager. redescribeGroupPostProcess(Group group, String originalDescription)
Updates the caches maintained by this manager and dispatches events that reflect a group having received a new description.void
GroupManager. 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 Group Constructor Description DefaultGroupPropertyMap(Group group)
Group properties map constructor; requires an associatedGroup
instance -
Uses of Group in org.jivesoftware.openfire.ldap
Methods in org.jivesoftware.openfire.ldap that return Group Modifier and Type Method Description Group
LdapGroupProvider. getGroup(String groupName)
-
Uses of Group in org.jivesoftware.openfire.muc
Methods in org.jivesoftware.openfire.muc with parameters of type Group Modifier and Type Method Description void
MUCRoom. adminAdded(Group group, Map params)
void
MUCRoom. adminRemoved(Group group, Map params)
void
MUCRoom. groupCreated(Group group, Map params)
void
MUCRoom. groupDeleting(Group group, Map params)
void
MUCRoom. groupModified(Group group, Map params)
void
MUCRoom. memberAdded(Group group, Map params)
void
MUCRoom. memberRemoved(Group group, Map params)
-
Uses of Group in org.jivesoftware.openfire.roster
Methods in org.jivesoftware.openfire.roster that return types with arguments of type Group Modifier and Type Method Description Collection<Group>
RosterItem. getInvisibleSharedGroups()
Returns the invisible shared groups for the item.Collection<Group>
RosterManager. getPublicSharedGroups()
Returns the list of shared groups whose visibility is public.Collection<Group>
RosterItem. getSharedGroups()
Returns the shared groups for the item.Collection<Group>
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 Group Modifier and Type Method Description void
RosterItem. addInvisibleSharedGroup(Group sharedGroup)
Adds a new group to the list shared groups that won't be sent to the user.void
RosterItem. addSharedGroup(Group sharedGroup)
Adds a new group to the shared groups list.void
RosterManager. adminAdded(Group group, Map params)
void
RosterManager. adminRemoved(Group group, Map params)
void
RosterManager. groupCreated(Group group, Map params)
void
RosterManager. groupDeleting(Group group, Map params)
void
RosterManager. groupModified(Group group, Map params)
boolean
RosterManager. isGroupVisible(Group group, org.xmpp.packet.JID user)
Returns true if a given group is visible to a given user.static boolean
RosterManager. isPublicSharedGroup(Group group)
Returns true if the specified Group may be seen by all users in the system.static boolean
RosterManager. isSharedGroup(Group group)
Returns true if the specified Group may be included in a user roster.void
RosterManager. memberAdded(Group group, Map params)
void
RosterManager. memberRemoved(Group group, Map params)
void
RosterItem. removeSharedGroup(Group sharedGroup)
Removes a group from the shared groups list.
-