Package | Description |
---|---|
com.j_spaces.core.client.cache.map | |
com.j_spaces.javax.cache |
Deprecated: use
com.gigaspaces.datasource instead. |
com.j_spaces.map |
Provides GigaSpaces MAP API
|
com.j_spaces.map.eviction | |
org.openspaces.core |
Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and
the ability to create it.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseCacheEntry
Holds the entry and all the Statics.
|
Modifier and Type | Method and Description |
---|---|
CacheEntry |
MapCache.getCacheEntry(Object key) |
Modifier and Type | Method and Description |
---|---|
CacheEntry |
EvictionStrategy.createEntry(Object key,
Object value,
long ttl,
int version)
Deprecated.
Creates new CacheEntry for the Cache and probably saves the entry in the internal
structures.
|
CacheEntry |
Cache.getCacheEntry(Object key)
Deprecated.
Returns the CacheEntry object associated with the object identified by "key".
|
Modifier and Type | Method and Description |
---|---|
void |
EvictionStrategy.discardEntry(CacheEntry entry)
Deprecated.
Discard an Entry from the EvictionStrategy internal structures.
|
void |
EvictionStrategy.touchEntry(CacheEntry entry)
Deprecated.
Informs the eviction strategy on a CacheEntry use.
|
Modifier and Type | Method and Description |
---|---|
CacheEntry |
GSMapImpl.getCacheEntry(Object key)
Returns the CacheEntry object associated with the object identified by "key".
|
Modifier and Type | Method and Description |
---|---|
CacheEntry |
FIFOEvictionStrategy.createEntry(Object key,
Object value,
long ttl,
int version)
Creates new CacheEntry for the Cache and probably saves the entry in the internal
structures.
|
CacheEntry |
LFUEvictionStrategy.createEntry(Object key,
Object value,
long ttl,
int version)
Creates new CacheEntry for the Cache and probably saves the entry in the internal
structures.
|
CacheEntry |
SizeEvictionStrategy.createEntry(Object key,
Object value,
long ttl,
int version)
Creates new CacheEntry for the Cache and probably saves the entry in the internal
structures.
|
CacheEntry |
NoneEvictionStrategy.createEntry(Object key,
Object value,
long ttl,
int version)
Creates new CacheEntry for the Cache and probably saves the entry in the internal
structures.
|
Modifier and Type | Method and Description |
---|---|
void |
FIFOEvictionStrategy.discardEntry(CacheEntry entry)
Discard an Entry from the EvictionStrategy internal structures.
|
void |
LFUEvictionStrategy.discardEntry(CacheEntry entry)
Discard an Entry from the EvictionStrategy internal structures.
|
void |
SizeEvictionStrategy.discardEntry(CacheEntry entry)
Discard an Entry from the EvictionStrategy internal structures.
|
void |
NoneEvictionStrategy.discardEntry(CacheEntry entry)
Discard an Entry from the EvictionStrategy internal structures.
|
void |
FIFOEvictionStrategy.touchEntry(CacheEntry entry)
Informs the eviction strategy on a CacheEntry use.
|
void |
LRUEvictionStrategy.touchEntry(CacheEntry entry)
Informs the eviction strategy on a CacheEntry use.
|
void |
LFUEvictionStrategy.touchEntry(CacheEntry entry)
Informs the eviction strategy on a CacheEntry use.
|
void |
SizeEvictionStrategy.touchEntry(CacheEntry entry)
Informs the eviction strategy on a CacheEntry use.
|
void |
NoneEvictionStrategy.touchEntry(CacheEntry entry)
Informs the eviction strategy on a CacheEntry use.
|
Modifier and Type | Method and Description |
---|---|
CacheEntry |
DefaultGigaMap.getCacheEntry(Object key) |
Copyright © GigaSpaces.