Class InfinispanUserManagerFactory<C,D,S>
java.lang.Object
org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserManagerFactory<C,D,S>
- Type Parameters:
C- the persistent context typeD- the deployment typeS- the session type
- All Implemented Interfaces:
UserManagerFactory<C,D, S>
public class InfinispanUserManagerFactory<C,D,S>
extends Object
implements UserManagerFactory<C,D,S>
Embedded Infinispan cache-based user manager factory.
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionInfinispanUserManagerFactory(EmbeddedCacheConfiguration configuration) Creates a user manager factory. -
Method Summary
Modifier and TypeMethodDescription<T> UserManager<C, T, D, S> createUserManager(UserManagerConfiguration<T> configuration) Creates a new user manager using the specified configuration.
-
Constructor Details
-
InfinispanUserManagerFactory
Creates a user manager factory.- Parameters:
configuration- the configuration for the associated cache
-
-
Method Details
-
createUserManager
Description copied from interface:UserManagerFactoryCreates a new user manager using the specified configuration.- Specified by:
createUserManagerin interfaceUserManagerFactory<C,D, S> - Type Parameters:
T- the transient user context type- Parameters:
configuration- a user manager configuration- Returns:
- a new user manager
-