Class DecoratedUserManager<C,T,D,S>

java.lang.Object
org.wildfly.clustering.server.service.DecoratedService
org.wildfly.clustering.server.manager.DecoratedManager<String>
org.wildfly.clustering.session.cache.user.DecoratedUserManager<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:
org.wildfly.clustering.server.manager.Manager<String>, org.wildfly.clustering.server.manager.ManagerConfiguration<String>, org.wildfly.clustering.server.service.Service, org.wildfly.clustering.session.user.UserManager<C,T,D,S>
Direct Known Subclasses:
CachedUserManager

public class DecoratedUserManager<C,T,D,S> extends org.wildfly.clustering.server.manager.DecoratedManager<String> implements org.wildfly.clustering.session.user.UserManager<C,T,D,S>
A decorated user manager.
Author:
Paul Ferraro
  • Constructor Summary

    Constructors
    Constructor
    Description
    DecoratedUserManager(org.wildfly.clustering.session.user.UserManager<C,T,D,S> manager)
    Creates a user manager decorator.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.wildfly.clustering.session.user.User<C,T,D,S>
    createUser(String id, C context)
     
    org.wildfly.clustering.session.user.User<C,T,D,S>
     

    Methods inherited from class org.wildfly.clustering.server.manager.DecoratedManager

    getBatchFactory, getIdentifierFactory

    Methods inherited from class org.wildfly.clustering.server.service.DecoratedService

    isStarted, start, stop

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.wildfly.clustering.server.manager.Manager

    getBatchFactory

    Methods inherited from interface org.wildfly.clustering.server.manager.ManagerConfiguration

    getIdentifierFactory

    Methods inherited from interface org.wildfly.clustering.server.service.Service

    isStarted, start, stop
  • Constructor Details

    • DecoratedUserManager

      public DecoratedUserManager(org.wildfly.clustering.session.user.UserManager<C,T,D,S> manager)
      Creates a user manager decorator.
      Parameters:
      manager - the decorated user manager
  • Method Details

    • createUser

      public org.wildfly.clustering.session.user.User<C,T,D,S> createUser(String id, C context)
      Specified by:
      createUser in interface org.wildfly.clustering.session.user.UserManager<C,T,D,S>
    • findUser

      public org.wildfly.clustering.session.user.User<C,T,D,S> findUser(String id)
      Specified by:
      findUser in interface org.wildfly.clustering.session.user.UserManager<C,T,D,S>