Uses of Interface
org.jivesoftware.openfire.user.property.UserPropertyProvider
Packages that use UserPropertyProvider
Package
Description
Provides the interfaces and classes necessary to create custom
user account data providers for Openfire.
-
Uses of UserPropertyProvider in org.jivesoftware.openfire.user
Methods in org.jivesoftware.openfire.user that return UserPropertyProviderModifier and TypeMethodDescriptionstatic UserPropertyProviderUserManager.getUserPropertyProvider()Returns the currently-installed UserPropertyProvider. -
Uses of UserPropertyProvider in org.jivesoftware.openfire.user.property
Classes in org.jivesoftware.openfire.user.property that implement UserPropertyProviderModifier and TypeClassDescriptionclassDefault implementation of the UserPropertyProvider interface, which reads and writes data from theofUserPropdatabase table.classDelegate UserPropertyProvider operations among up to three configurable provider implementation classes.classThe JDBC user property provider allows you to use an external database to define the user properties.classAUserPropertyProviderthat delegates to a user-specific UserPropertyProvider.classAUserPropertyProviderthat delegates to one or more 'backing' UserProvider.Methods in org.jivesoftware.openfire.user.property that return UserPropertyProviderModifier and TypeMethodDescriptionHybridUserPropertyProvider.getUserPropertyProvider(String username) Returns the first provider that contains the user, or the first provider that is not read-only when the user does not exist in any provider.UserPropertyProviderMapper.getUserPropertyProvider(String username) Finds a suitable UserPropertyProvider for the user.static UserPropertyProviderUserPropertyMultiProvider.instantiate(String propertyName) Deprecated, for removal: This API element is subject to removal in a future version.static UserPropertyProviderUserPropertyMultiProvider.instantiate(SystemProperty<Class> implementationProperty) Instantiates a UserPropertyProvider based on Class-based system property.static UserPropertyProviderUserPropertyMultiProvider.instantiate(SystemProperty<Class> implementationProperty, SystemProperty<String> configProperty) Instantiates a UserPropertyProvider based on Class-based system property.Methods in org.jivesoftware.openfire.user.property that return types with arguments of type UserPropertyProviderModifier and TypeMethodDescriptionprotected List<UserPropertyProvider>HybridUserPropertyProvider.getUserPropertyProviders()UserPropertyProviderMapper.getUserPropertyProviders()Returns all providers that are used by this instance.
UserPropertyMultiProvider.instantiate(SystemProperty)orUserPropertyMultiProvider.instantiate(SystemProperty, SystemProperty)instead.