Interface SessionMetaDataFactory<V>

Type Parameters:
V - the cache value type
All Superinterfaces:
AutoCloseable, org.wildfly.clustering.cache.CacheEntryCreator<String,V,Duration>, org.wildfly.clustering.cache.CacheEntryLocator<String,V>, org.wildfly.clustering.cache.CacheEntryRemover<String>, ImmutableSessionMetaDataFactory<V>, org.wildfly.clustering.server.Registration

public interface SessionMetaDataFactory<V> extends ImmutableSessionMetaDataFactory<V>, org.wildfly.clustering.cache.CacheEntryCreator<String,V,Duration>, org.wildfly.clustering.cache.CacheEntryRemover<String>, org.wildfly.clustering.server.Registration
Factory for session metadata.
Author:
Paul Ferraro
  • Field Summary

    Fields inherited from interface org.wildfly.clustering.server.Registration

    EMPTY
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from interface org.wildfly.clustering.cache.CacheEntryCreator

    createValue, createValueAsync

    Methods inherited from interface org.wildfly.clustering.cache.CacheEntryLocator

    findValue, findValueAsync, tryValue, tryValueAsync

    Methods inherited from interface org.wildfly.clustering.cache.CacheEntryRemover

    purge, purgeAsync, remove, removeAsync

    Methods inherited from interface org.wildfly.clustering.session.cache.metadata.ImmutableSessionMetaDataFactory

    createImmutableSessionMetaData

    Methods inherited from interface org.wildfly.clustering.server.Registration

    close