Enum Class FifoSupport

java.lang.Object
java.lang.Enum<FifoSupport>
com.gigaspaces.annotation.pojo.FifoSupport
All Implemented Interfaces:
Serializable, Comparable<FifoSupport>, java.lang.constant.Constable

public enum FifoSupport extends Enum<FifoSupport>
Determines FIFO operations support.
Since:
7.0
Author:
Niv Ingberg
  • Enum Constant Details

    • NOT_SET

      @Deprecated public static final FifoSupport NOT_SET
      Deprecated.
      Since 8.0.1 - Use DEFAULT instead.
    • DEFAULT

      public static final FifoSupport DEFAULT
      FIFO support will be inherited from the superclass. If superclass doesn't have FIFO settings, FifoSupport will be set to OFF.
      Since:
      8.0.1
    • OFF

      public static final FifoSupport OFF
      FIFO operations are not supported for this class.
    • OPERATION

      public static final FifoSupport OPERATION
      FIFO operations are supported for this class. Use ReadModifiers.FIFO to perform a FIFO operation.
    • ALL

      public static final FifoSupport ALL
      FIFO operations are supported for this class. All operations involving this class are FIFO.
  • Method Details

    • values

      public static FifoSupport[] 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 FifoSupport 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