Interface KeyPartitioner

    • Method Detail

      • init

        default void init​(HashConfiguration configuration)
        Initialization.

        The partitioner can also use injection to access other cache-level or global components. This method will be called before any other injection methods.

        Does not need to be thread-safe (Infinispan safely publishes the instance after initialization).

        Parameters:
        configuration -
      • applyAsInt

        default int applyAsInt​(Object value)
      • getSegment

        int getSegment​(Object key)
        Obtains the segment for a key. Must be thread-safe.