diff --git a/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternal.java b/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternal.java index 8c15e287..3ae757c9 100644 --- a/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternal.java +++ b/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternal.java @@ -11,7 +11,7 @@ import java.util.Map; import java.util.concurrent.Future; -interface EVCacheInternal extends EVCache { +public interface EVCacheInternal extends EVCache { EVCacheItem metaGet(String key, Transcoder tc, boolean isOriginalKeyHashed) throws EVCacheException; Map metaGetPerClient(String key, Transcoder tc, boolean isOriginalKeyHashed) throws EVCacheException; diff --git a/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternalImpl.java b/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternalImpl.java index 42e73d57..64221401 100644 --- a/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternalImpl.java +++ b/evcache-core/src/main/java/com/netflix/evcache/EVCacheInternalImpl.java @@ -18,6 +18,9 @@ import java.util.concurrent.Future; import java.util.stream.Collectors; +/** + * This class is for internal-use only by EVCache components, and is not recommended to be used for any other purpose. EVCache and EVCacheImpl are recommended instead. + */ class EVCacheInternalImpl extends EVCacheImpl implements EVCacheInternal { private static final Logger log = LoggerFactory.getLogger(EVCacheInternalImpl.class);