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 }