Class NarySessionAffinity<M extends org.wildfly.clustering.server.GroupMember>
java.lang.Object
org.wildfly.clustering.session.cache.affinity.NarySessionAffinity<M>
- Type Parameters:
M- the group member type
- All Implemented Interfaces:
Function<String,String>, UnaryOperator<String>, org.wildfly.clustering.function.Function<String, String>, org.wildfly.clustering.function.UnaryOperator<String>
-
Field Summary
Fields inherited from interface org.wildfly.clustering.function.UnaryOperator
IDENTITY, NULL -
Constructor Summary
ConstructorsConstructorDescriptionNarySessionAffinity(Function<String, List<M>> affinity, Function<M, String> mapper, NarySessionAffinityConfiguration config) Creates an affinity to multiple members. -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.function.Function
andThen, compose, compose, optional, withMonitorMethods inherited from interface org.wildfly.clustering.function.UnaryOperator
andThen, compose, handle, orDefault, withDefault
-
Constructor Details
-
NarySessionAffinity
-
-
Method Details
-
apply
-