View Javadoc

1   package com.atlassian.vcache;
2   
3   import com.atlassian.annotations.PublicApi;
4   
5   /**
6    * Represents an {@link ExternalCache} where both the read and write operations are buffered until
7    * the end of a transaction.
8    * See the {@link ExternalCache} documentation for more information.
9    *
10   * @param <V> the value type
11   *
12   * @since 1.0
13   */
14  @PublicApi
15  public interface TransactionalExternalCache<V>
16          extends ExternalCache<V>, ExternalWriteOperationsBuffered<V>
17  {
18  }