Interface UserFactory<CV,C,T,SV,D,S>

Type Parameters:
CV - the user context value type
C - the persistent context type
T - the transient context type
SV - the user sessions value type
D - the deployment type
S - the session type
All Superinterfaces:
org.wildfly.clustering.cache.BiCacheEntryCreator<String,CV,SV,C>, org.wildfly.clustering.cache.BiCacheEntryLocator<String,CV,SV>, org.wildfly.clustering.cache.CacheEntryCreator<String,Map.Entry<CV,SV>,C>, org.wildfly.clustering.cache.CacheEntryLocator<String,Map.Entry<CV,SV>>, org.wildfly.clustering.cache.CacheEntryRemover<String>
All Known Implementing Classes:
CompositeUserFactory

public interface UserFactory<CV,C,T,SV,D,S> extends org.wildfly.clustering.cache.BiCacheEntryCreator<String,CV,SV,C>, org.wildfly.clustering.cache.BiCacheEntryLocator<String,CV,SV>, org.wildfly.clustering.cache.CacheEntryRemover<String>
Creates an User from its cache storage value.
Author:
Paul Ferraro