Class UnsafeConfiguration
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<UnsafeConfiguration>
org.infinispan.configuration.cache.UnsafeConfiguration
- All Implemented Interfaces:
org.infinispan.commons.configuration.attributes.Matchable<UnsafeConfiguration>
,org.infinispan.commons.configuration.attributes.Updatable<UnsafeConfiguration>
public class UnsafeConfiguration
extends org.infinispan.commons.configuration.attributes.ConfigurationElement<UnsafeConfiguration>
Controls certain tuning parameters that may break some of Infinispan's public API contracts in
exchange for better performance in some cases.
Use with care, only after thoroughly reading and understanding the documentation about a specific
feature.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean>
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Specifies whether Infinispan is allowed to disregard theMap
contract when providing return values forBasicCache.put(Object, Object)
andBasicCache.remove(Object)
methods.
-
Field Details
-
UNRELIABLE_RETURN_VALUES
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> UNRELIABLE_RETURN_VALUES
-
-
Method Details
-
unreliableReturnValues
public boolean unreliableReturnValues()Specifies whether Infinispan is allowed to disregard theMap
contract when providing return values forBasicCache.put(Object, Object)
andBasicCache.remove(Object)
methods.
-