public interface org.ehcache.spi.resilience.ResilienceStrategy<K, V>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.ehcache.spi.resilience.ResilienceStrategy
  super_class: java.lang.Object
{
  public abstract V getFailure(K, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;Lorg/ehcache/spi/resilience/StoreAccessException;)TV;
    MethodParameters:
      Name  Flags
      key   
      e     

  public abstract boolean containsKeyFailure(K, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;Lorg/ehcache/spi/resilience/StoreAccessException;)Z
    MethodParameters:
      Name  Flags
      key   
      e     

  public abstract void putFailure(K, V, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;TV;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    MethodParameters:
       Name  Flags
      key    
      value  
      e      

  public abstract void removeFailure(K, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    MethodParameters:
      Name  Flags
      key   
      e     

  public abstract void clearFailure(org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Lorg/ehcache/spi/resilience/StoreAccessException;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      e     

  public abstract org.ehcache.Cache$Entry<K, V> iteratorFailure(org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Lorg/ehcache/spi/resilience/StoreAccessException;)Lorg/ehcache/Cache$Entry;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/ehcache/spi/resilience/StoreAccessException;)Lorg/ehcache/Cache$Entry<TK;TV;>;
    MethodParameters:
      Name  Flags
      e     

  public abstract V putIfAbsentFailure(K, V, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;TV;Lorg/ehcache/spi/resilience/StoreAccessException;)TV;
    MethodParameters:
       Name  Flags
      key    
      value  
      e      

  public abstract boolean removeFailure(K, V, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;TV;Lorg/ehcache/spi/resilience/StoreAccessException;)Z
    MethodParameters:
       Name  Flags
      key    
      value  
      e      

  public abstract V replaceFailure(K, V, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;TV;Lorg/ehcache/spi/resilience/StoreAccessException;)TV;
    MethodParameters:
       Name  Flags
      key    
      value  
      e      

  public abstract boolean replaceFailure(K, V, V, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lorg/ehcache/spi/resilience/StoreAccessException;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TK;TV;TV;Lorg/ehcache/spi/resilience/StoreAccessException;)Z
    MethodParameters:
          Name  Flags
      key       
      value     
      newValue  
      e         

  public abstract java.util.Map<K, V> getAllFailure(java.lang.Iterable<? extends K>, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Iterable;Lorg/ehcache/spi/resilience/StoreAccessException;)Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/Iterable<+TK;>;Lorg/ehcache/spi/resilience/StoreAccessException;)Ljava/util/Map<TK;TV;>;
    MethodParameters:
      Name  Flags
      keys  
      e     

  public abstract void putAllFailure(java.util.Map<? extends K, ? extends V>, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/util/Map;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map<+TK;+TV;>;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    MethodParameters:
         Name  Flags
      entries  
      e        

  public abstract void removeAllFailure(java.lang.Iterable<? extends K>, org.ehcache.spi.resilience.StoreAccessException);
    descriptor: (Ljava/lang/Iterable;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/Iterable<+TK;>;Lorg/ehcache/spi/resilience/StoreAccessException;)V
    MethodParameters:
      Name  Flags
      keys  
      e     
}
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "ResilienceStrategy.java"
InnerClasses:
  public abstract Entry = org.ehcache.Cache$Entry of org.ehcache.Cache