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 }