Interface SessionMetaDataFactory<V>
- Type Parameters:
V- the cache value type
- All Superinterfaces:
AutoCloseable,CacheEntryCreator<String,,V, Duration> CacheEntryLocator<String,,V> CacheEntryRemover<String>,ImmutableSessionMetaDataFactory<V>
- All Known Implementing Classes:
HotRodSessionMetaDataFactory,InfinispanSessionMetaDataFactory
public interface SessionMetaDataFactory<V>
extends ImmutableSessionMetaDataFactory<V>, CacheEntryCreator<String,V,Duration>, CacheEntryRemover<String>, AutoCloseable
Factory for session metadata.
- Author:
- Paul Ferraro
-
Method Summary
Methods inherited from interface org.wildfly.clustering.cache.CacheEntryCreator
createValue, createValueAsyncMethods inherited from interface org.wildfly.clustering.cache.CacheEntryLocator
findValue, findValueAsync, tryValue, tryValueAsyncMethods inherited from interface org.wildfly.clustering.cache.CacheEntryRemover
purge, purgeAsync, remove, removeAsyncMethods inherited from interface org.wildfly.clustering.session.cache.metadata.ImmutableSessionMetaDataFactory
createImmutableSessionMetaData
-
Method Details
-
createSessionMetaData
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-