Class CompositeImmutableSession
java.lang.Object
org.wildfly.clustering.session.cache.AbstractImmutableSession
org.wildfly.clustering.session.cache.CompositeImmutableSession
- All Implemented Interfaces:
org.wildfly.clustering.session.ImmutableSession
- Direct Known Subclasses:
CompositeSession
An immutable session, composed of immutable metadata and attributes.
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeImmutableSession(String id, org.wildfly.clustering.session.ImmutableSessionMetaData metaData, Map<String, Object> attributes) Creates a composite immutable session. -
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.clustering.session.ImmutableSessionMetaDatabooleanisValid()Methods inherited from class AbstractImmutableSession
equals, getId, hashCode, toString
-
Constructor Details
-
CompositeImmutableSession
public CompositeImmutableSession(String id, org.wildfly.clustering.session.ImmutableSessionMetaData metaData, Map<String, Object> attributes) Creates a composite immutable session.- Parameters:
id- the identifier of this sessionmetaData- the immutable metadata of this session.attributes- the attributes of this session
-
-
Method Details
-
isValid
public boolean isValid() -
getAttributes
-
getMetaData
public org.wildfly.clustering.session.ImmutableSessionMetaData getMetaData()
-