Interface UserManagerFactory<C,D,S,B extends org.wildfly.clustering.cache.batch.Batch>

Type Parameters:
C - the user context type
D - the deployment type
S - the session type
B - thge batch type

public interface UserManagerFactory<C,D,S,B extends org.wildfly.clustering.cache.batch.Batch>
Factory for creating user manager instances.
  • Method Details

    • createUserManager

      <T> UserManager<C,T,D,S,B> createUserManager(UserManagerConfiguration<T,B> configuration)
      Creates a new user manager using the specified configuration.
      Type Parameters:
      T - the transient user context type
      Parameters:
      configuration - a user manager configuration
      Returns:
      a new user manager