|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.server.core.configuration.PartitionConfiguration
org.apache.directory.server.core.partition.impl.btree.BTreePartitionConfiguration
org.apache.directory.server.core.partition.impl.btree.MutableBTreePartitionConfiguration
public class MutableBTreePartitionConfiguration
A mutable form of BTreePartitionConfiguration.
| Field Summary |
|---|
| Fields inherited from class org.apache.directory.server.core.configuration.PartitionConfiguration |
|---|
DEFAULT_CACHE_SIZE, SYSTEM_PARTITION_NAME |
| Constructor Summary | |
|---|---|
MutableBTreePartitionConfiguration()
|
|
| Method Summary | |
|---|---|
static MutableBTreePartitionConfiguration |
getConfiguration(PartitionConfiguration config)
|
void |
setCacheSize(int cacheSize)
Used to specify the entry cache size for a partition. |
void |
setContextEntry(javax.naming.directory.Attributes rootEntry)
Sets root entry that will be added to the Partition
after it is initialized. |
void |
setContextPartition(Partition partition)
Sets the Partition that this configuration configures. |
void |
setIndexedAttributes(java.util.Set indexedAttributes)
Sets the set of attribute type strings to create an index on. |
void |
setName(java.lang.String name)
Sets user-defined name of the Partition that
this configuration configures. |
void |
setOptimizerEnabled(boolean optimizerEnabled)
|
void |
setSuffix(java.lang.String suffix)
Sets the suffix of the Partition. |
void |
setSynchOnWrite(boolean synchOnWrite)
|
| Methods inherited from class org.apache.directory.server.core.partition.impl.btree.BTreePartitionConfiguration |
|---|
convert, isOptimizerEnabled, isSynchOnWrite |
| Methods inherited from class org.apache.directory.server.core.configuration.PartitionConfiguration |
|---|
getCacheSize, getContextEntry, getContextPartition, getIndexedAttributes, getName, getNormalizedSuffix, getNormalizedSuffix, getSuffix, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MutableBTreePartitionConfiguration()
| Method Detail |
|---|
public void setSynchOnWrite(boolean synchOnWrite)
setSynchOnWrite in class BTreePartitionConfigurationpublic void setName(java.lang.String name)
PartitionConfigurationPartition that
this configuration configures.
setName in class PartitionConfigurationpublic void setIndexedAttributes(java.util.Set indexedAttributes)
PartitionConfiguration
setIndexedAttributes in class PartitionConfigurationpublic void setContextPartition(Partition partition)
PartitionConfigurationPartition that this configuration configures.
setContextPartition in class PartitionConfigurationpublic void setContextEntry(javax.naming.directory.Attributes rootEntry)
PartitionConfigurationPartition
after it is initialized.
setContextEntry in class PartitionConfiguration
public void setSuffix(java.lang.String suffix)
throws javax.naming.NamingException
PartitionConfigurationPartition.
setSuffix in class PartitionConfigurationjavax.naming.NamingExceptionpublic void setCacheSize(int cacheSize)
PartitionConfiguration
setCacheSize in class PartitionConfigurationcacheSize - the size of the cachepublic void setOptimizerEnabled(boolean optimizerEnabled)
setOptimizerEnabled in class BTreePartitionConfiguration
public static MutableBTreePartitionConfiguration getConfiguration(PartitionConfiguration config)
throws javax.naming.NamingException
javax.naming.NamingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||