public class InfinispanSession<L> extends InfinispanImmutableSession implements Session<L>
| Constructor and Description |
|---|
InfinispanSession(String id,
InvalidatableSessionMetaData metaData,
SessionAttributes attributes,
AtomicReference<L> localContext,
LocalContextFactory<L> localContextFactory,
org.wildfly.clustering.ee.Remover<String> remover) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
SessionAttributes |
getAttributes() |
L |
getLocalContext() |
SessionMetaData |
getMetaData() |
void |
invalidate() |
boolean |
isValid() |
getIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIdpublic InfinispanSession(String id, InvalidatableSessionMetaData metaData, SessionAttributes attributes, AtomicReference<L> localContext, LocalContextFactory<L> localContextFactory, org.wildfly.clustering.ee.Remover<String> remover)
public SessionAttributes getAttributes()
getAttributes in interface ImmutableSessiongetAttributes in interface Session<L>getAttributes in class InfinispanImmutableSessionpublic void invalidate()
invalidate in interface Session<L>public SessionMetaData getMetaData()
getMetaData in interface ImmutableSessiongetMetaData in interface Session<L>getMetaData in class InfinispanImmutableSessionpublic void close()
close in interface AutoCloseableclose in interface Session<L>public L getLocalContext()
getLocalContext in interface Session<L>Copyright © 2019 JBoss by Red Hat. All rights reserved.