| 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  | 
MapCache
This class provides a lightweight implementation to GigaSpaces IMap interface (A JCache standard
 extension), for Distributed Caching using java.util.Map API. 
 | 
| Constructor and Description | 
|---|
EvictionCacheManager(EvictionStrategy evictionStrategy,
                    Cache cache)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
EvictionStrategy.evict(Cache cache)
Deprecated.  
Evicts batch of CacheEntry from the Cache according to the eviction strategy. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IMap
Notice: since 7.0 this API is internal and might be subject to changes in future versions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractMap
Base class for all Map implementations. 
 | 
class  | 
GSMapImpl
This class provides an implementation to GigaSpaces IMap interface, for Distributed Caching using
  
Map API. | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
LFUEvictionStrategy.evict(Cache cache)
Evicts batch of CacheEntry from the Cache according to the eviction strategy. 
 | 
int | 
FIFOEvictionStrategy.evict(Cache cache)  | 
int | 
NoneEvictionStrategy.evict(Cache cache)
Evicts batch of CacheEntry from the Cache according to the eviction strategy. 
 | 
int | 
SizeEvictionStrategy.evict(Cache cache)
Evicts batch of CacheEntry from the Cache according to the eviction strategy. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GigaMap
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultGigaMap
An implementation of the  
GigaMap interface simplifying the work with JCache and Map
 interface on top of the Space. | 
Copyright © GigaSpaces.