public class CoarseSessionAttributes extends CoarseImmutableSessionAttributes implements SessionAttributes
| Constructor and Description |
|---|
CoarseSessionAttributes(Map<String,Object> attributes,
org.wildfly.clustering.ee.Mutator mutator,
org.wildfly.clustering.marshalling.spi.Marshallability marshallability,
org.wildfly.clustering.ee.Immutability immutability,
CacheProperties properties,
SessionActivationNotifier notifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Signals the end of the transient lifecycle of this session, typically triggered at the end of a given request.
|
Object |
getAttribute(String name) |
Object |
removeAttribute(String name) |
Object |
setAttribute(String name,
Object value) |
getAttributeNamesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributeNamespublic CoarseSessionAttributes(Map<String,Object> attributes, org.wildfly.clustering.ee.Mutator mutator, org.wildfly.clustering.marshalling.spi.Marshallability marshallability, org.wildfly.clustering.ee.Immutability immutability, CacheProperties properties, SessionActivationNotifier notifier)
public Object removeAttribute(String name)
removeAttribute in interface SessionAttributespublic Object setAttribute(String name, Object value)
setAttribute in interface SessionAttributespublic Object getAttribute(String name)
getAttribute in interface ImmutableSessionAttributesgetAttribute in class CoarseImmutableSessionAttributespublic void close()
SessionAttributesclose in interface AutoCloseableCopyright © 2022 JBoss by Red Hat. All rights reserved.