Class UnaryGroupMemberAffinity<I>

java.lang.Object
org.wildfly.clustering.server.infinispan.affinity.UnaryGroupMemberAffinity<I>
Type Parameters:
I - the identifier type of a cache key
All Implemented Interfaces:
Function<I, CacheContainerGroupMember>, org.wildfly.clustering.function.Function<I, CacheContainerGroupMember>

public class UnaryGroupMemberAffinity<I> extends Object implements org.wildfly.clustering.function.Function<I, CacheContainerGroupMember>
Returns group member that primarily owns cache keys for a given identifier.
Author:
Paul Ferraro
  • Constructor Details

    • UnaryGroupMemberAffinity

      public UnaryGroupMemberAffinity(org.infinispan.Cache<?,?> cache, CacheContainerGroup group)
      Creates a group member affinity function returning a single value.
      Parameters:
      cache - an embedded cache
      group - the cache container group
  • Method Details