| Package | Description |
|---|---|
| org.jivesoftware.openfire.user |
Provides the interfaces and classes necessary to create custom
user account data providers for Openfire.
|
| org.jivesoftware.openfire.user.property |
| Modifier and Type | Method and Description |
|---|---|
static UserPropertyProvider |
UserManager.getUserPropertyProvider()
Returns the currently-installed UserPropertyProvider.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultUserPropertyProvider
Default implementation of the UserPropertyProvider interface, which reads and writes data from the
ofUserProp database table.
|
class |
HybridUserPropertyProvider
Delegate UserPropertyProvider operations among up to three configurable provider implementation classes.
|
class |
JDBCUserPropertyProvider
The JDBC user property provider allows you to use an external database to define the user properties.
|
class |
MappedUserPropertyProvider
A
UserPropertyProvider that delegates to a user-specific UserPropertyProvider. |
| Modifier and Type | Method and Description |
|---|---|
UserPropertyProvider |
UserPropertyProviderMapper.getUserPropertyProvider(String username)
Finds a suitable UserPropertyProvider for the user.
|
static UserPropertyProvider |
MappedUserPropertyProvider.instantiate(String propertyName)
Instantiates a UserPropertyProvider based on a property value (that is expected to be a class name).
|
| Modifier and Type | Method and Description |
|---|---|
Set<UserPropertyProvider> |
UserPropertyProviderMapper.getUserPropertyProviders()
Returns all providers that are used by this instance.
|
Copyright © 2003–2019 Ignite Realtime. All rights reserved.