com.hazelcast.cache.impl
Interface ICacheInternal<K,V>

Type Parameters:
K - the type of key.
V - the type of value.
All Superinterfaces:
javax.cache.Cache<K,V>, Closeable, ICache<K,V>, Iterable<javax.cache.Cache.Entry<K,V>>
All Known Implementing Classes:
CacheProxy, ClientCacheProxy

public interface ICacheInternal<K,V>
extends ICache<K,V>

Internal API for ICache implementations.

Since:
3.5
See Also:
ICache

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.cache.Cache
javax.cache.Cache.Entry<K,V>
 
Method Summary
 void open()
          Opens cache if available (not destroyed).
 
Methods inherited from interface com.hazelcast.cache.ICache
destroy, get, getAll, getAndPut, getAndPutAsync, getAndPutAsync, getAndRemoveAsync, getAndReplace, getAndReplaceAsync, getAndReplaceAsync, getAsync, getAsync, getLocalCacheStatistics, isDestroyed, put, putAll, putAsync, putAsync, putIfAbsent, putIfAbsentAsync, putIfAbsentAsync, removeAsync, removeAsync, replace, replace, replaceAsync, replaceAsync, replaceAsync, replaceAsync, size
 
Methods inherited from interface javax.cache.Cache
clear, close, containsKey, deregisterCacheEntryListener, get, getAll, getAndPut, getAndRemove, getAndReplace, getCacheManager, getConfiguration, getName, invoke, invokeAll, isClosed, iterator, loadAll, put, putAll, putIfAbsent, registerCacheEntryListener, remove, remove, removeAll, removeAll, replace, replace, unwrap
 

Method Detail

open

void open()
Opens cache if available (not destroyed). If cache is already open, does nothing.

Throws:
IllegalStateException - if cache is already destroyed


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.