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 Summary

    Constructors
    Constructor
    Description
    Creates a session attribute map compute function.
  • Method Summary

    Methods inherited from class org.wildfly.clustering.cache.function.MapComputeFunction

    accept, equals

    Methods inherited from class org.wildfly.clustering.cache.function.AbstractFunction

    apply, getOperand, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.util.function.BiConsumer

    andThen

    Methods inherited from interface java.util.function.BiFunction

    andThen
  • 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.