|
|||||||||
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<FileSystemEntryCacheCfgClient,FileSystemEntryCacheCfg>
org.opends.server.admin.std.meta.FileSystemEntryCacheCfgDefn
public final class FileSystemEntryCacheCfgDefn
An interface for querying the File System Entry Cache managed object definition meta information.
The File System Entry Cache is an entry cache implementation which uses a JE database to keep track of the entries.
Nested Class Summary | |
---|---|
static class |
FileSystemEntryCacheCfgDefn.CacheType
Defines the set of permissable values for the "cache-type" property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static FileSystemEntryCacheCfgDefn getInstance()
public FileSystemEntryCacheCfgClient createClientConfiguration(ManagedObject<? extends FileSystemEntryCacheCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<FileSystemEntryCacheCfgClient,FileSystemEntryCacheCfg>
impl
- The managed object.
public FileSystemEntryCacheCfg createServerConfiguration(ServerManagedObject<? extends FileSystemEntryCacheCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<FileSystemEntryCacheCfgClient,FileSystemEntryCacheCfg>
impl
- The server managed object.
public java.lang.Class<FileSystemEntryCacheCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<FileSystemEntryCacheCfgClient,FileSystemEntryCacheCfg>
public StringPropertyDefinition getCacheDirectoryPropertyDefinition()
Specifies the directory in which the JE environment should store the cache.
public IntegerPropertyDefinition getCacheLevelPropertyDefinition()
Specifies the cache level in the cache order if more than one instance of the cache is configured.
public EnumPropertyDefinition<FileSystemEntryCacheCfgDefn.CacheType> getCacheTypePropertyDefinition()
Specifies the policy which should be used for purging entries from the cache.
public BooleanPropertyDefinition getCompactEncodingPropertyDefinition()
Indicates whether the cache should use a compact form when encoding cache entries by compressing the attribute descriptions and object class sets.
Note that compression does not preserve user-supplied capitalization in the object class and attribute type names.
public IntegerPropertyDefinition getDBCachePercentPropertyDefinition()
Specifies the maximum memory usage for the internal JE cache as a percentage of the total JVM memory.
public SizePropertyDefinition getDBCacheSizePropertyDefinition()
Specifies the maximum JVM memory usage in bytes for the internal JE cache.
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the File System 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 File System Entry Cache implementation.
public StringPropertyDefinition getJEPropertyPropertyDefinition()
Specifies the environment properties for the Berkeley DB Java Edition database providing the backend for this entry cache.
Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to the OpenDS documentation for further information on related properties, their implications and range values. The definitive identification of all the property parameters available in the example.properties file in the Berkeley DB Java Edition distribution.
public DurationPropertyDefinition getLockTimeoutPropertyDefinition()
The length of time to wait while attempting to acquire a read or write lock.
public IntegerPropertyDefinition getMaxEntriesPropertyDefinition()
The maximum number of entries allowed in the cache.
public SizePropertyDefinition getMaxMemorySizePropertyDefinition()
The maximum size of the entry cache in bytes.
public BooleanPropertyDefinition getPersistentCachePropertyDefinition()
Specifies whether the cache should persist across restarts.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |