Class VersioningConfiguration

  • All Implemented Interfaces:
    org.infinispan.commons.configuration.attributes.Matchable<VersioningConfiguration>

    @Deprecated
    public class VersioningConfiguration
    extends Object
    implements org.infinispan.commons.configuration.attributes.Matchable<VersioningConfiguration>
    Deprecated.
    since 9.0. Infinispan automatically enable versioning when needed.
    This configuration element controls whether entries are versioned. Versioning is necessary, for example, when using optimistic transactions in a clustered environment, to be able to perform write-skew checks.
    • Field Detail

      • ENABLED

        public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> ENABLED
        Deprecated.
      • SCHEME

        public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<VersioningScheme> SCHEME
        Deprecated.
    • Method Detail

      • enabled

        public boolean enabled()
        Deprecated.
      • equals

        public boolean equals​(Object o)
        Deprecated.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object
      • attributes

        public org.infinispan.commons.configuration.attributes.AttributeSet attributes()
        Deprecated.