Soft Reference Entry Cache

The Soft Reference Entry Cache is a directory server entry cache implementation that uses soft references to manage objects to allow them to be freed if the JVM is running low on memory.

Parent

The Soft Reference Entry Cache object inherits from Entry Cache.

Properties

Use the --advanced option to access advanced properties.

Basic Properties

cache-level

SynopsisSpecifies the cache level in the cache order if more than one instance of the cache is configured.
Default ValueNone
Allowed ValuesAn integer. Lower limit: 1.
Multi-valuedNo
RequiredYes
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

enabled

SynopsisIndicates whether the Entry Cache is enabled.
Default ValueNone
Allowed Valuestrue
false
Multi-valuedNo
RequiredYes
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

exclude-filter

SynopsisThe set of filters that define the entries that should be excluded from the cache.
Default ValueNone
Allowed ValuesA string.
Multi-valuedYes
RequiredNo
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

include-filter

SynopsisThe set of filters that define the entries that should be included in the cache.
Default ValueNone
Allowed ValuesA string.
Multi-valuedYes
RequiredNo
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

Advanced Properties

java-class

SynopsisSpecifies the fully-qualified name of the Java class that provides the Soft Reference Entry Cache implementation.
Default Valueorg.opends.server.extensions.SoftReferenceEntryCache
Allowed ValuesA Java class that extends or implements:
org.opends.server.api.EntryCache
Multi-valuedNo
RequiredYes
Admin Action RequiredThe object must be disabled and re-enabled for changes to take effect.
AdvancedYes
Read-OnlyNo

lock-timeout

SynopsisSpecifies the length of time in milliseconds to wait while attempting to acquire a read or write lock.
Default Value3000ms
Allowed ValuesA duration. Use "unlimited" or "-1" to indicate no limit. Lower limit: 0 milliseconds.
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo