|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SoftReferenceEntryCacheCfg
A server-side interface for querying Soft Reference Entry Cache settings.
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.
Method Summary | |
---|---|
void |
addSoftReferenceChangeListener(ConfigurationChangeListener<SoftReferenceEntryCacheCfg> listener)
Register to be notified when this Soft Reference Entry Cache is changed. |
java.lang.Class<? extends SoftReferenceEntryCacheCfg> |
configurationClass()
Gets the configuration class associated with this Soft Reference Entry Cache. |
java.util.SortedSet<java.lang.String> |
getExcludeFilter()
Gets the "exclude-filter" property. |
java.util.SortedSet<java.lang.String> |
getIncludeFilter()
Gets the "include-filter" property. |
java.lang.String |
getJavaClass()
Gets the "java-class" property. |
long |
getLockTimeout()
Gets the "lock-timeout" property. |
void |
removeSoftReferenceChangeListener(ConfigurationChangeListener<SoftReferenceEntryCacheCfg> listener)
Deregister an existing Soft Reference Entry Cache configuration change listener. |
Methods inherited from interface org.opends.server.admin.std.server.EntryCacheCfg |
---|
addChangeListener, getCacheLevel, isEnabled, removeChangeListener |
Methods inherited from interface org.opends.server.admin.Configuration |
---|
dn |
Method Detail |
---|
java.lang.Class<? extends SoftReferenceEntryCacheCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface EntryCacheCfg
void addSoftReferenceChangeListener(ConfigurationChangeListener<SoftReferenceEntryCacheCfg> listener)
listener
- The Soft Reference Entry Cache configuration change listener.void removeSoftReferenceChangeListener(ConfigurationChangeListener<SoftReferenceEntryCacheCfg> listener)
listener
- The Soft Reference Entry Cache configuration change listener.java.util.SortedSet<java.lang.String> getExcludeFilter()
The set of filters that define the entries that should be excluded from the cache.
java.util.SortedSet<java.lang.String> getIncludeFilter()
The set of filters that define the entries that should be included in the cache.
java.lang.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Soft Reference Entry Cache implementation.
getJavaClass
in interface EntryCacheCfg
long getLockTimeout()
Specifies the length of time in milliseconds to wait while attempting to acquire a read or write lock.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |