Class InfinispanUserContextFactory<PC,PV,TC>

java.lang.Object
org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserContextFactory<PC,PV,TC>
Type Parameters:
PC - the persistent context type
PV - the marshalled persistent context type
TC - the transient context type
All Implemented Interfaces:
org.wildfly.clustering.cache.CacheEntryCreator<String,UserContext<PV,TC>,PC>, org.wildfly.clustering.cache.CacheEntryLocator<String,UserContext<PV,TC>>, org.wildfly.clustering.cache.CacheEntryRemover<String>, UserContextFactory<UserContext<PV,TC>,PC,TC>

public class InfinispanUserContextFactory<PC,PV,TC> extends Object implements UserContextFactory<UserContext<PV,TC>,PC,TC>
Author:
Paul Ferraro
  • Constructor Details

    • InfinispanUserContextFactory

      public InfinispanUserContextFactory(org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration configuration, org.wildfly.clustering.marshalling.Marshaller<PC,PV> marshaller, Supplier<TC> contextFactory)
  • Method Details