Uses of Class
org.jivesoftware.openfire.user.User
Packages that use User
Package
Description
Implementation of Entity Capabilities (XEP-0115).
Event system.
Groups, which are used to organize users together.
IQ class implementations.
LDAP code for authentication and user profile information.
Implementation of Multi-User Chat (XEP-0045).
Implementation of Personal Eventing via Pubsub (XEP-0163).
Provides classes for managing the roster.
Provides the interfaces and classes necessary to create custom
user account data providers for Openfire.
Utility classes.
-
Uses of User in org.jivesoftware.openfire
Methods in org.jivesoftware.openfire with parameters of type UserModifier and TypeMethodDescriptionlongPresenceManager.getLastActivity(User user) Returns the number of milliseconds since the user went offline or -1 if such information is not available or if the user is online.PresenceManager.getLastPresenceStatus(User user) Returns the status sent by the user in his last unavailable presence ornullif the user is online or never set such information.org.xmpp.packet.PresencePresenceManager.getPresence(User user) Returns the user's current presence, ornullif the user is unavailable.booleanPresenceManager.isAvailable(User user) Returns the availability of the user.voidOfflineMessageStore.userCreated(User user, Map<String, Object> params) voidOfflineMessageStore.userDeleting(User user, Map<String, Object> params) voidOfflineMessageStore.userModified(User user, Map<String, Object> params) -
Uses of User in org.jivesoftware.openfire.crowd
Methods in org.jivesoftware.openfire.crowd that return UserModifier and TypeMethodDescriptionCrowdUserProvider.createUser(String username, String password, String name, String email) Methods in org.jivesoftware.openfire.crowd that return types with arguments of type User -
Uses of User in org.jivesoftware.openfire.crowd.jaxb
Methods in org.jivesoftware.openfire.crowd.jaxb that return User -
Uses of User in org.jivesoftware.openfire.entitycaps
Methods in org.jivesoftware.openfire.entitycaps with parameters of type UserModifier and TypeMethodDescriptionvoidEntityCapabilitiesManager.userCreated(User user, Map<String, Object> params) voidEntityCapabilitiesManager.userDeleting(User user, Map<String, Object> params) voidEntityCapabilitiesManager.userModified(User user, Map<String, Object> params) -
Uses of User in org.jivesoftware.openfire.event
Methods in org.jivesoftware.openfire.event with parameters of type UserModifier and TypeMethodDescriptionstatic voidUserEventDispatcher.dispatchEvent(User user, UserEventDispatcher.EventType eventType, Map<String, Object> params) Dispatches an event to all listeners.voidUserEventAdapter.userCreated(User user, Map<String, Object> params) voidUserEventListener.userCreated(User user, Map<String, Object> params) A user was created.voidUserEventAdapter.userDeleting(User user, Map<String, Object> params) voidUserEventListener.userDeleting(User user, Map<String, Object> params) A user is being deleted.voidUserEventAdapter.userModified(User user, Map<String, Object> params) voidUserEventListener.userModified(User user, Map<String, Object> params) A user's name, email, or an extended property was changed. -
Uses of User in org.jivesoftware.openfire.group
Methods in org.jivesoftware.openfire.group with parameters of type UserModifier and TypeMethodDescriptionvoidGroupManager.deleteUser(User user) Deletes a user from all the groups where he/she belongs.Returns an iterator for all groups that the User is a member of. -
Uses of User in org.jivesoftware.openfire.handler
Methods in org.jivesoftware.openfire.handler with parameters of type UserModifier and TypeMethodDescriptionprotected voidIQBlockingHandler.addToBlockList(User user, List<org.xmpp.packet.JID> toBlocks) Adds a collection of JIDs to the blocklist of the provided user.protected Set<org.xmpp.packet.JID>IQBlockingHandler.getBlocklist(User user) Retrieves all of the JIDs that are on the blocklist of the provided user.protected voidIQBlockingHandler.pushBlocklistUpdates(User user, Collection<org.xmpp.packet.JID> newBlocks) Sends an IQ-set with the newly blocked JIDs to all resources of the user that have requested the blocklist.protected voidIQBlockingHandler.pushBlocklistUpdates(User user, List<org.xmpp.packet.JID> newBlocks) Sends an IQ-set with the newly blocked JIDs to all resources of the user that have requested the blocklist.protected Set<org.xmpp.packet.JID>IQBlockingHandler.removeFromBlockList(User user, Collection<org.xmpp.packet.JID> toUnblocks) Removes a collection of JIDs from the blocklist of the provided user.voidIQPrivacyHandler.userCreated(User user, Map<String, Object> params) voidIQPrivacyHandler.userDeleting(User user, Map<String, Object> params) voidIQPrivacyHandler.userModified(User user, Map<String, Object> params) -
Uses of User in org.jivesoftware.openfire.ldap
Methods in org.jivesoftware.openfire.ldap that return UserModifier and TypeMethodDescriptionLdapUserProvider.createUser(String username, String password, String name, String email) Methods in org.jivesoftware.openfire.ldap that return types with arguments of type User -
Uses of User in org.jivesoftware.openfire.muc
Methods in org.jivesoftware.openfire.muc with parameters of type UserModifier and TypeMethodDescriptionvoidMUCRoom.userCreated(User user, Map<String, Object> params) voidMultiUserChatManager.userCreated(User user, Map<String, Object> params) voidMUCRoom.userDeleting(User user, Map<String, Object> params) voidMultiUserChatManager.userDeleting(User user, Map<String, Object> params) voidMUCRoom.userModified(User user, Map<String, Object> params) voidMultiUserChatManager.userModified(User user, Map<String, Object> params) -
Uses of User in org.jivesoftware.openfire.pep
Methods in org.jivesoftware.openfire.pep with parameters of type UserModifier and TypeMethodDescriptionvoidIQPEPHandler.userCreated(User user, Map<String, Object> params) voidIQPEPHandler.userDeleting(User user, Map<String, Object> params) voidIQPEPHandler.userModified(User user, Map<String, Object> params) -
Uses of User in org.jivesoftware.openfire.roster
Methods in org.jivesoftware.openfire.roster with parameters of type UserModifier and TypeMethodDescriptionvoidRosterManager.userCreated(User newUser, Map<String, Object> params) A new user has been created so members of public shared groups need to have their rosters updated.voidRosterManager.userDeleting(User user, Map<String, Object> params) voidRosterManager.userModified(User user, Map<String, Object> params) -
Uses of User in org.jivesoftware.openfire.spi
Methods in org.jivesoftware.openfire.spi with parameters of type UserModifier and TypeMethodDescriptionlongPresenceManagerImpl.getLastActivity(User user) PresenceManagerImpl.getLastPresenceStatus(User user) org.xmpp.packet.PresencePresenceManagerImpl.getPresence(User user) booleanPresenceManagerImpl.isAvailable(User user) voidPresenceManagerImpl.userCreated(User user, Map<String, Object> params) voidPresenceManagerImpl.userDeleting(User user, Map<String, Object> params) voidPresenceManagerImpl.userModified(User user, Map<String, Object> params) -
Uses of User in org.jivesoftware.openfire.user
Methods in org.jivesoftware.openfire.user that return UserModifier and TypeMethodDescriptionDefaultUserProvider.createUser(String username, String password, String name, String email) JDBCUserProvider.createUser(String username, String password, String name, String email) UserManager.createUser(String username, String password, String name, String email) Creates a new User.UserMultiProvider.createUser(String username, String password, String name, String email) UserProvider.createUser(String username, String password, String name, String email) Creates a new user.Returns the User specified by username.UserManager.getUser(org.xmpp.packet.JID user) Returns the User specified by jid node.Loads a user from the first provider that contains the user.Loads the specified user by username.Methods in org.jivesoftware.openfire.user that return types with arguments of type UserModifier and TypeMethodDescriptionSearches for users based on a set of fields and a query string.Searches for users based on a set of fields and a query string.Searches for users based on a set of fields and a query string.Searches for users based on a set of fields and a query string.Searches for users based on a set of fields and a query string.Searches for users based on a set of fields and a query string.DefaultUserProvider.getUsers()DefaultUserProvider.getUsers(int startIndex, int numResults) JDBCUserProvider.getUsers()JDBCUserProvider.getUsers(int startIndex, int numResults) UserManager.getUsers()Returns an unmodifiable Collection of all users in the system.UserManager.getUsers(int startIndex, int numResults) Returns an unmodifiable Collection of all users starting atstartIndexwith the given number of results.UserMultiProvider.getUsers()UserMultiProvider.getUsers(int startIndex, int numResults) UserProvider.getUsers()Returns an unmodifiable Collections of all users in the system.UserProvider.getUsers(int startIndex, int numResults) Returns an unmodifiable Collections of users in the system within the specified range.UserCollection.iterator()Methods in org.jivesoftware.openfire.user with parameters of type UserModifier and TypeMethodDescriptionvoidUserManager.deleteUser(User user) Deletes a user (optional operation). -
Uses of User in org.jivesoftware.util
Methods in org.jivesoftware.util that return User