1 package com.atlassian.vcache;
2
3 import javax.annotation.Nonnull;
4
5 import com.atlassian.annotations.PublicApi;
6
7 /**
8 * Represents the characteristics common to all types of caches.
9 *
10 * @since 1.0
11 */
12 @PublicApi
13 public interface VCache
14 {
15 /**
16 * The name of the cache, uniquely identifies this cache.
17 *
18 * @return the name of the cache
19 */
20 @Nonnull
21 String getName();
22 }