Enum Class IndexingMode

java.lang.Object
java.lang.Enum<IndexingMode>
org.infinispan.configuration.cache.IndexingMode
All Implemented Interfaces:
Serializable, Comparable<IndexingMode>, Constable

public enum IndexingMode extends Enum<IndexingMode>
Affects how cache operations will be propagated to the indexes. By default, AUTO.
Since:
15.0
Author:
Fabio Massimo Ercoli <fabiomassimo.ercoli@gmail.com>
  • Enum Constant Details

    • AUTO

      public static final IndexingMode AUTO
      All the changes to the cache will be immediately applied to the indexes.
    • MANUAL

      public static final IndexingMode MANUAL
      Indexes will be only updated when a reindex is explicitly invoked.
  • Method Details

    • values

      public static IndexingMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static IndexingMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • requireValid

      public static IndexingMode requireValid(String value)