Package | Description |
---|---|
com.gemstone.gemfire.admin |
Provides an API for administering various GemFire components such
as a GemFire distributed
system, and processes that host GemFire Caches.
|
com.gemstone.gemfire.cache |
Provides an implementation of distributed object caching that
can leverage GemFire's distribution capabilities.
|
com.gemstone.gemfire.cache.client |
The
com.gemstone.gemfire.cache.client package provides APIs used
for client connectivity and caching. |
Modifier and Type | Method and Description |
---|---|
EvictionAttributes |
SystemMemberRegion.getEvictionAttributes()
Deprecated.
Returns the
EvictionAttributes that configure how
entries in the the region are evicted |
Modifier and Type | Method and Description |
---|---|
static EvictionAttributes |
EvictionAttributes.createLIFOEntryAttributes(int maximumEntries,
EvictionAction evictionAction) |
static EvictionAttributes |
EvictionAttributes.createLIFOMemoryAttributes(int maximumMegabytes,
EvictionAction evictionAction) |
static EvictionAttributes |
EvictionAttributes.createLRUEntryAttributes()
|
static EvictionAttributes |
EvictionAttributes.createLRUEntryAttributes(EvictionAction evictionAction)
|
static EvictionAttributes |
EvictionAttributes.createLRUEntryAttributes(int maximumEntries)
|
static EvictionAttributes |
EvictionAttributes.createLRUEntryAttributes(int maximumEntries,
EvictionAction evictionAction)
Creates and returns entry LRU eviction attributes
with given
evictionAction
and given maximumEntries . |
static EvictionAttributes |
EvictionAttributes.createLRUHeapAttributes()
|
static EvictionAttributes |
EvictionAttributes.createLRUHeapAttributes(ObjectSizer sizer)
|
static EvictionAttributes |
EvictionAttributes.createLRUHeapAttributes(ObjectSizer sizer,
EvictionAction evictionAction)
|
static EvictionAttributes |
EvictionAttributes.createLRUMemoryAttributes()
Creates and returns memory LRU eviction attributes
with default action,
default sizer,
and default maximum.
|
static EvictionAttributes |
EvictionAttributes.createLRUMemoryAttributes(int maximumMegabytes)
Creates and returns memory LRU eviction attributes
with default action,
default sizer,
and given
maximumMegabytes . |
static EvictionAttributes |
EvictionAttributes.createLRUMemoryAttributes(int maximumMegabytes,
ObjectSizer sizer)
Creates and returns memory LRU eviction attributes
with default action,
given
sizer ,
and given maximumMegabytes . |
static EvictionAttributes |
EvictionAttributes.createLRUMemoryAttributes(int maximumMegabytes,
ObjectSizer sizer,
EvictionAction evictionAction)
Creates and returns memory LRU eviction attributes
with the given
evictionAction ,
given sizer ,
and given maximumMegabytes . |
static EvictionAttributes |
EvictionAttributes.createLRUMemoryAttributes(ObjectSizer sizer)
Creates and returns memory LRU eviction attributes
with default action,
given
sizer ,
and default maximum. |
static EvictionAttributes |
EvictionAttributes.createLRUMemoryAttributes(ObjectSizer sizer,
EvictionAction evictionAction)
Creates and returns memory LRU eviction attributes
with given
evictionAction ,
given sizer ,
and default maximum. |
EvictionAttributes |
RegionAttributes.getEvictionAttributes()
|
Modifier and Type | Method and Description |
---|---|
void |
AttributesFactory.setEvictionAttributes(EvictionAttributes evictAttrs)
Deprecated.
Sets the EvictionController for the next
RegionAttributes
created. |
RegionFactory<K,V> |
RegionFactory.setEvictionAttributes(EvictionAttributes evictionAttributes)
Sets the eviction attributes that controls growth of the Region to be created.
|
Modifier and Type | Method and Description |
---|---|
ClientRegionFactory<K,V> |
ClientRegionFactory.setEvictionAttributes(EvictionAttributes evictionAttributes)
Sets the eviction attributes that controls growth of the Region to be created.
|
Copyright © 1997-2017 Pivotal Software, Inc. All rights reserved.