Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.infinispan.client.hotrod;
 
 import java.util.Map;

Defines all the flags available in the Hot Rod client that can influence the behavior of operations.

Available flags:

  • FORCE_RETURN_VALUE - By default, previously existing values for java.util.Map operations are not returned. E.g. org.infinispan.commons.api.BasicCache.put(java.lang.Object,java.lang.Object) does not return the previous value associated with the key. By applying this flag, this default behavior is overridden for the scope of a single invocation, and the previous existing value is returned.
  • DEFAULT_LIFESPAN This flag can either be used as a request flag during a put operation to mean that the default server lifespan should be applied or as a response flag meaning that the return entry has a default lifespan value
  • DEFAULT_MAXIDLE This flag can either be used as a request flag during a put operation to mean that the default server maxIdle should be applied or as a response flag meaning that the return entry has a default maxIdle value
  • SKIP_CACHE_LOAD Skips loading an entry from any configured org.infinispan.persistence.spi.CacheLoaders.
  • SKIP_INDEXING Used by the Query module only, it will prevent the indexes to be updated as a result of the current operations.

Author(s):
Mircea.Markus@jboss.com
Since:
4.1
public enum Flag {

   
By default, previously existing values for java.util.Map operations are not returned. E.g. org.infinispan.commons.api.BasicCache.put(java.lang.Object,java.lang.Object) does not return the previous value associated with the key.

By applying this flag, this default behavior is overridden for the scope of a single invocation, and the previous existing value is returned.

   FORCE_RETURN_VALUE(0x0001),
   
This flag can either be used as a request flag during a put operation to mean that the default server lifespan should be applied or as a response flag meaning that the return entry has a default lifespan value
   DEFAULT_LIFESPAN(0x0002),
   
This flag can either be used as a request flag during a put operation to mean that the default server maxIdle should be applied or as a response flag meaning that the return entry has a default maxIdle value
   DEFAULT_MAXIDLE(0x0004),
   
Skips loading an entry from any configured org.infinispan.persistence.spi.CacheLoaders.
   SKIP_CACHE_LOAD(0x0008),
   
Used by the Query module only, it will prevent the indexes to be updated as a result of the current operations.
   SKIP_INDEXING(0x0010)
   ;
   private int flagInt;
   Flag(int flagInt) {
      this. = flagInt;
   }
   public int getFlagInt() {
      return ;
   }
New to GrepCode? Check out our FAQ X