Class SessionAttributeMapComputeFunction<V>

java.lang.Object
org.wildfly.clustering.cache.function.AbstractFunction<Map<String,V>, Map<String,V>>
org.wildfly.clustering.cache.function.MapFunction<String, V, Map<String,V>>
org.wildfly.clustering.cache.function.MapComputeFunction<String,V>
org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapComputeFunction<V>
Type Parameters:
V - the session attribute value type
All Implemented Interfaces:
BiConsumer<Map<String,V>, Map<String,V>>, BiFunction<Object, Map<String,V>, Map<String,V>>, org.wildfly.clustering.cache.function.Operation<Map<String,V>>

public class SessionAttributeMapComputeFunction<V> extends org.wildfly.clustering.cache.function.MapComputeFunction<String,V>
A session attribute map compute function.
Author:
Paul Ferraro
  • Constructor Details

    • SessionAttributeMapComputeFunction

      public SessionAttributeMapComputeFunction(Map<String,V> operand)
      Creates a session attribute map compute function.
      Parameters:
      operand - a map of sessions to add, update, or remove.