public class HotRodSessionFactory<C,V,L> extends CompositeSessionFactory<C,V,L> implements Registrar<org.wildfly.clustering.web.session.SessionExpirationListener>
| Constructor and Description |
|---|
HotRodSessionFactory(HotRodSessionMetaDataFactoryConfiguration config,
SessionMetaDataFactory<CompositeSessionMetaDataEntry<L>> metaDataFactory,
SessionAttributesFactory<C,V> attributesFactory,
org.wildfly.clustering.web.LocalContextFactory<L> localContextFactory)
Constructs a new session factory
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
expired(org.infinispan.client.hotrod.event.ClientCacheEntryCustomEvent<byte[]> event) |
Registration |
register(org.wildfly.clustering.web.session.SessionExpirationListener listener) |
createImmutableSession, createSession, createValue, findValue, getAttributesFactory, getMetaDataFactory, purge, remove, tryValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateImmutableSessionpublic HotRodSessionFactory(HotRodSessionMetaDataFactoryConfiguration config, SessionMetaDataFactory<CompositeSessionMetaDataEntry<L>> metaDataFactory, SessionAttributesFactory<C,V> attributesFactory, org.wildfly.clustering.web.LocalContextFactory<L> localContextFactory)
config - metaDataFactory - attributesFactory - localContextFactory - public void close()
close in interface AutoCloseableclose in interface SessionFactory<C,CompositeSessionMetaDataEntry<L>,V,L>close in class CompositeSessionFactory<C,V,L>public void expired(org.infinispan.client.hotrod.event.ClientCacheEntryCustomEvent<byte[]> event)
public Registration register(org.wildfly.clustering.web.session.SessionExpirationListener listener)
register in interface Registrar<org.wildfly.clustering.web.session.SessionExpirationListener>Copyright © 2021 JBoss by Red Hat. All rights reserved.