Interface UserManager<C,T,D,S>
- Type Parameters:
C- the user context typeT- the transient user context typeD- the deployment identifier typeS- the session identifier type
- All Superinterfaces:
Manager<String>,ManagerConfiguration<String>,Service
- All Known Implementing Classes:
DefaultUserManager
A user manager.
- Author:
- Paul Ferraro
-
Method Summary
Methods inherited from interface org.wildfly.clustering.server.manager.Manager
getBatchFactoryMethods inherited from interface org.wildfly.clustering.server.manager.ManagerConfiguration
getIdentifierFactory
-
Method Details
-
createUser
Creates a new user with the specified identifier and context.- Parameters:
id- a unique user identifiercontext- the user context- Returns:
- a new user
-
findUser
Returns the user identified by the specified identifier.- Parameters:
id- a unique user identifier- Returns:
- an existing user, or null, if no user exists for the specified identifier.
-