| Package | Description |
|---|---|
| org.jivesoftware.openfire | |
| org.jivesoftware.openfire.crowd | |
| org.jivesoftware.openfire.crowd.jaxb | |
| org.jivesoftware.openfire.entitycaps |
Implementation of Entity Capabilities (XEP-0115).
|
| org.jivesoftware.openfire.event |
Event system.
|
| org.jivesoftware.openfire.group |
Groups, which are used to organize users together.
|
| org.jivesoftware.openfire.handler |
IQ class implementations.
|
| 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.pep |
Implementation of Personal Eventing via Pubsub (XEP-0163).
|
| org.jivesoftware.openfire.roster |
Provides classes for managing the roster.
|
| org.jivesoftware.openfire.spi | |
| org.jivesoftware.openfire.user |
Provides the interfaces and classes necessary to create custom
user account data providers for Openfire.
|
| org.jivesoftware.util |
Utility classes.
|
| Modifier and Type | Method and Description |
|---|---|
long |
PresenceManager.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.
|
String |
PresenceManager.getLastPresenceStatus(User user)
Returns the status sent by the user in his last unavailable presence or
null if the
user is online or never set such information. |
org.xmpp.packet.Presence |
PresenceManager.getPresence(User user)
Returns the user's current presence, or
null if the user is unavailable. |
boolean |
PresenceManager.isAvailable(User user)
Returns the availability of the user.
|
void |
OfflineMessageStore.userCreated(User user,
Map params) |
void |
OfflineMessageStore.userDeleting(User user,
Map params) |
void |
OfflineMessageStore.userModified(User user,
Map params) |
| Modifier and Type | Method and Description |
|---|---|
User |
CrowdUserProvider.createUser(String username,
String password,
String name,
String email) |
User |
CrowdUserProvider.loadUser(String username) |
| Modifier and Type | Method and Description |
|---|---|
Collection<User> |
CrowdUserProvider.findUsers(Set<String> fields,
String query) |
Collection<User> |
CrowdUserProvider.findUsers(Set<String> fields,
String query,
int startIndex,
int numResults) |
Collection<User> |
CrowdUserProvider.getUsers() |
Collection<User> |
CrowdUserProvider.getUsers(int startIndex,
int numResults) |
| Modifier and Type | Method and Description |
|---|---|
User |
User.getOpenfireUser() |
| Modifier and Type | Method and Description |
|---|---|
void |
EntityCapabilitiesManager.userCreated(User user,
Map<String,Object> params) |
void |
EntityCapabilitiesManager.userDeleting(User user,
Map<String,Object> params) |
void |
EntityCapabilitiesManager.userModified(User user,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
static void |
UserEventDispatcher.dispatchEvent(User user,
UserEventDispatcher.EventType eventType,
Map<String,Object> params)
Dispatches an event to all listeners.
|
void |
UserEventAdapter.userCreated(User user,
Map params) |
void |
UserEventListener.userCreated(User user,
Map<String,Object> params)
A user was created.
|
void |
UserEventAdapter.userDeleting(User user,
Map params) |
void |
UserEventListener.userDeleting(User user,
Map<String,Object> params)
A user is being deleted.
|
void |
UserEventAdapter.userModified(User user,
Map params) |
void |
UserEventListener.userModified(User user,
Map<String,Object> params)
A user's name, email, or an extended property was changed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GroupManager.deleteUser(User user)
Deletes a user from all the groups where he/she belongs.
|
Collection<Group> |
GroupManager.getGroups(User user)
Returns an iterator for all groups that the User is a member of.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
IQBlockingHandler.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 void |
IQBlockingHandler.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 void |
IQBlockingHandler.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.
|
void |
IQPrivacyHandler.userCreated(User user,
Map params) |
void |
IQPrivacyHandler.userDeleting(User user,
Map params) |
void |
IQPrivacyHandler.userModified(User user,
Map params) |
| Modifier and Type | Method and Description |
|---|---|
User |
LdapUserProvider.createUser(String username,
String password,
String name,
String email) |
User |
LdapUserProvider.loadUser(String username) |
| Modifier and Type | Method and Description |
|---|---|
Collection<User> |
LdapUserProvider.findUsers(Set<String> fields,
String query) |
Collection<User> |
LdapUserProvider.findUsers(Set<String> fields,
String query,
int startIndex,
int numResults) |
Collection<User> |
LdapUserProvider.getUsers() |
Collection<User> |
LdapUserProvider.getUsers(int startIndex,
int numResults) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiUserChatManager.userCreated(User user,
Map<String,Object> params) |
void |
MultiUserChatManager.userDeleting(User user,
Map<String,Object> params) |
void |
MultiUserChatManager.userModified(User user,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
void |
IQPEPHandler.userCreated(User user,
Map<String,Object> params) |
void |
IQPEPHandler.userDeleting(User user,
Map<String,Object> params) |
void |
IQPEPHandler.userModified(User user,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
void |
RosterManager.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.
|
void |
RosterManager.userDeleting(User user,
Map<String,Object> params) |
void |
RosterManager.userModified(User user,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
long |
PresenceManagerImpl.getLastActivity(User user) |
String |
PresenceManagerImpl.getLastPresenceStatus(User user) |
org.xmpp.packet.Presence |
PresenceManagerImpl.getPresence(User user) |
boolean |
PresenceManagerImpl.isAvailable(User user) |
void |
PresenceManagerImpl.userCreated(User user,
Map<String,Object> params) |
void |
PresenceManagerImpl.userDeleting(User user,
Map<String,Object> params) |
void |
PresenceManagerImpl.userModified(User user,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
User |
JDBCUserProvider.createUser(String username,
String password,
String name,
String email) |
User |
HybridUserProvider.createUser(String username,
String password,
String name,
String email)
Creates a new user in the first non-read-only provider.
|
User |
MappedUserProvider.createUser(String username,
String password,
String name,
String email) |
User |
DefaultUserProvider.createUser(String username,
String password,
String name,
String email) |
User |
UserProvider.createUser(String username,
String password,
String name,
String email)
Creates a new user.
|
User |
UserManager.createUser(String username,
String password,
String name,
String email)
Creates a new User.
|
User |
UserManager.getUser(String username)
Returns the User specified by username.
|
User |
JDBCUserProvider.loadUser(String username) |
User |
HybridUserProvider.loadUser(String username)
Loads a user from the first provider that contains the user.
|
User |
MappedUserProvider.loadUser(String username) |
User |
DefaultUserProvider.loadUser(String username) |
User |
UserProvider.loadUser(String username)
Loads the specified user by username.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<User> |
JDBCUserProvider.findUsers(Set<String> fields,
String query) |
Collection<User> |
UserMultiProvider.findUsers(Set<String> fields,
String query)
Searches for users based on a set of fields and a query string.
|
Collection<User> |
DefaultUserProvider.findUsers(Set<String> fields,
String query) |
Collection<User> |
UserProvider.findUsers(Set<String> fields,
String query)
Searches for users based on a set of fields and a query string.
|
Collection<User> |
UserManager.findUsers(Set<String> fields,
String query)
Searches for users based on a set of fields and a query string.
|
Collection<User> |
JDBCUserProvider.findUsers(Set<String> fields,
String query,
int startIndex,
int numResults) |
Collection<User> |
UserMultiProvider.findUsers(Set<String> fields,
String query,
int startIndex,
int numResults)
Searches for users based on a set of fields and a query string.
|
Collection<User> |
DefaultUserProvider.findUsers(Set<String> fields,
String query,
int startIndex,
int numResults) |
Collection<User> |
UserProvider.findUsers(Set<String> fields,
String query,
int startIndex,
int numResults)
Searches for users based on a set of fields and a query string.
|
Collection<User> |
UserManager.findUsers(Set<String> fields,
String query,
int startIndex,
int numResults)
Searches for users based on a set of fields and a query string.
|
Collection<User> |
JDBCUserProvider.getUsers() |
Collection<User> |
UserMultiProvider.getUsers() |
Collection<User> |
DefaultUserProvider.getUsers() |
Collection<User> |
UserProvider.getUsers()
Returns an unmodifiable Collections of all users in the system.
|
Collection<User> |
UserManager.getUsers()
Returns an unmodifiable Collection of all users in the system.
|
Collection<User> |
JDBCUserProvider.getUsers(int startIndex,
int numResults) |
Collection<User> |
UserMultiProvider.getUsers(int startIndex,
int numResults) |
Collection<User> |
DefaultUserProvider.getUsers(int startIndex,
int numResults) |
Collection<User> |
UserProvider.getUsers(int startIndex,
int numResults)
Returns an unmodifiable Collections of users in the system within the
specified range.
|
Collection<User> |
UserManager.getUsers(int startIndex,
int numResults)
Returns an unmodifiable Collection of all users starting at
startIndex
with the given number of results. |
Iterator<User> |
UserCollection.iterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
UserManager.deleteUser(User user)
Deletes a user (optional operation).
|
| Modifier and Type | Method and Description |
|---|---|
User |
WebManager.getUser() |
Copyright © 2003–2020 Ignite Realtime. All rights reserved.