|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.admin.AbstractManagedObjectDefinition<C,S>
org.opends.server.admin.ManagedObjectDefinition<FIFOEntryCacheCfgClient,FIFOEntryCacheCfg>
org.opends.server.admin.std.meta.FIFOEntryCacheCfgDefn
public final class FIFOEntryCacheCfgDefn
An interface for querying the FIFO Entry Cache managed object definition meta information.
FIFO Entry Caches use a FIFO queue to keep track of the cached entries.
Method Summary | |
---|---|
FIFOEntryCacheCfgClient |
createClientConfiguration(ManagedObject<? extends FIFOEntryCacheCfgClient> impl)
Creates a client configuration view of the provided managed object. |
FIFOEntryCacheCfg |
createServerConfiguration(ServerManagedObject<? extends FIFOEntryCacheCfg> impl)
Creates a server configuration view of the provided server managed object. |
IntegerPropertyDefinition |
getCacheLevelPropertyDefinition()
Get the "cache-level" property definition. |
BooleanPropertyDefinition |
getEnabledPropertyDefinition()
Get the "enabled" property definition. |
StringPropertyDefinition |
getExcludeFilterPropertyDefinition()
Get the "exclude-filter" property definition. |
StringPropertyDefinition |
getIncludeFilterPropertyDefinition()
Get the "include-filter" property definition. |
static FIFOEntryCacheCfgDefn |
getInstance()
Get the FIFO Entry Cache configuration definition singleton. |
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition. |
DurationPropertyDefinition |
getLockTimeoutPropertyDefinition()
Get the "lock-timeout" property definition. |
IntegerPropertyDefinition |
getMaxEntriesPropertyDefinition()
Get the "max-entries" property definition. |
IntegerPropertyDefinition |
getMaxMemoryPercentPropertyDefinition()
Get the "max-memory-percent" property definition. |
java.lang.Class<FIFOEntryCacheCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this managed object definition. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static FIFOEntryCacheCfgDefn getInstance()
public FIFOEntryCacheCfgClient createClientConfiguration(ManagedObject<? extends FIFOEntryCacheCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<FIFOEntryCacheCfgClient,FIFOEntryCacheCfg>
impl
- The managed object.
public FIFOEntryCacheCfg createServerConfiguration(ServerManagedObject<? extends FIFOEntryCacheCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<FIFOEntryCacheCfgClient,FIFOEntryCacheCfg>
impl
- The server managed object.
public java.lang.Class<FIFOEntryCacheCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<FIFOEntryCacheCfgClient,FIFOEntryCacheCfg>
public IntegerPropertyDefinition getCacheLevelPropertyDefinition()
Specifies the cache level in the cache order if more than one instance of the cache is configured.
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the FIFO Entry Cache is enabled.
public StringPropertyDefinition getExcludeFilterPropertyDefinition()
The set of filters that define the entries that should be excluded from the cache.
public StringPropertyDefinition getIncludeFilterPropertyDefinition()
The set of filters that define the entries that should be included in the cache.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the FIFO Entry Cache implementation.
public DurationPropertyDefinition getLockTimeoutPropertyDefinition()
Specifies the length of time to wait while attempting to acquire a read or write lock.
public IntegerPropertyDefinition getMaxEntriesPropertyDefinition()
Specifies the maximum number of entries that we will allow in the cache.
public IntegerPropertyDefinition getMaxMemoryPercentPropertyDefinition()
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 |