|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FIFOEntryCacheCfg
A server-side interface for querying FIFO Entry Cache settings.
FIFO Entry Caches use a FIFO queue to keep track of the cached entries.
Method Summary | |
---|---|
void |
addFIFOChangeListener(ConfigurationChangeListener<FIFOEntryCacheCfg> listener)
Register to be notified when this FIFO Entry Cache is changed. |
java.lang.Class<? extends FIFOEntryCacheCfg> |
configurationClass()
Gets the configuration class associated with this FIFO 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. |
int |
getMaxEntries()
Gets the "max-entries" property. |
int |
getMaxMemoryPercent()
Gets the "max-memory-percent" property. |
void |
removeFIFOChangeListener(ConfigurationChangeListener<FIFOEntryCacheCfg> listener)
Deregister an existing FIFO 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 FIFOEntryCacheCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface EntryCacheCfg
void addFIFOChangeListener(ConfigurationChangeListener<FIFOEntryCacheCfg> listener)
listener
- The FIFO Entry Cache configuration change listener.void removeFIFOChangeListener(ConfigurationChangeListener<FIFOEntryCacheCfg> listener)
listener
- The FIFO 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 FIFO Entry Cache implementation.
getJavaClass
in interface EntryCacheCfg
long getLockTimeout()
Specifies the length of time to wait while attempting to acquire a read or write lock.
int getMaxEntries()
Specifies the maximum number of entries that we will allow in the cache.
int getMaxMemoryPercent()
Specifies the maximum memory usage for the entry cache as a percentage of the total JVM memory.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |