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 |
FIFOEvictionStrategy.evict(Cache cache) |
int |
LFUEvictionStrategy.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.
|
int |
NoneEvictionStrategy.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.