Class CachedUserManager<C,T,D,S>

Type Parameters:
C - the persistent context type
T - the transient context type
D - the deployment type
S - the session type
All Implemented Interfaces:
Manager<String>, ManagerConfiguration<String>, Service, UserManager<C,T,D,S>

public class CachedUserManager<C,T,D,S> extends DecoratedUserManager<C,T,D,S>
A user manager that shares user references between concurrent threads.
Author:
Paul Ferraro
  • Constructor Details

    • CachedUserManager

      public CachedUserManager(UserManager<C,T,D,S> manager, CacheFactory cacheFactory)
      Creates a cached user manager.
      Parameters:
      manager - the decorated user manager
      cacheFactory - a cache factory
  • Method Details