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   * @since 1.0
12   */
13  @PublicApi
14  public interface TransactionalExternalCache<V>
15          extends ExternalCache<V>, ExternalWriteOperationsBuffered<V> {
16  }