| Package | Description | 
|---|---|
| com.gigaspaces.internal.server.space.eviction | |
| org.openspaces.core.config | 
 Support classes for Spring namespace based configuration of OpenSpaces core. 
 | 
| org.openspaces.core.space | 
 This package is responsible for simplifying the creation of IJSpace implementation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AllInCacheSpaceEvictionStrategy  | 
class  | 
ConcurrentLruSpaceEvictionStrategy
note- concurrent LRU is not an  "accurate" eviction policy in the sense that the number of
 objects stored can be lower than the limit defined but new objects will be rejected. 
 | 
class  | 
DefaultTimeBasedSpaceEvictionStrategy  | 
class  | 
TimeBasedSpaceEvictionStrategy
abstract class- infra' for time-based eviction strategy 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceEvictionStrategy | 
CustomCachePolicyFactoryBean.getSpaceEvictionStrategy()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CustomCachePolicyFactoryBean.setSpaceEvictionStrategy(SpaceEvictionStrategy spaceEvictionStrategy)  | 
| Modifier and Type | Method and Description | 
|---|---|
CustomCachePolicy | 
CustomCachePolicy.evictionStrategy(SpaceEvictionStrategy evictionStrategy)
Sets the custom eviction strategy to be used by the space, When using a Custom Cache Policy
 this property must be set. 
 | 
CustomCachePolicy | 
CustomCachePolicy.setEvictionStrategy(SpaceEvictionStrategy evictionStrategy)
Sets the custom eviction strategy to be used by the space, When using a Custom Cache Policy
 this property must be set. 
 | 
Copyright © GigaSpaces.