public abstract class PartitionBean extends AdsBaseBean
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
contextEntry
The partition's ContextEntry
|
private java.util.List<IndexBean> |
indexes
The list of declared indexes
|
private java.lang.String |
partitionId
The Partition identifier
|
private org.apache.directory.api.ldap.model.name.Dn |
partitionSuffix
The Partition suffix
|
private boolean |
partitionSyncOnWrite
Tells if the data should be flushed to disk immediately
|
| Constructor and Description |
|---|
PartitionBean()
Create a new PartitionBean instance
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContextEntry() |
java.util.List<IndexBean> |
getIndexes() |
java.lang.String |
getPartitionId() |
org.apache.directory.api.ldap.model.name.Dn |
getPartitionSuffix() |
boolean |
isPartitionSyncOnWrite() |
void |
setContextEntry(java.lang.String contextEntry) |
void |
setIndexes(java.util.List<IndexBean> indexes) |
void |
setPartitionId(java.lang.String partitionId) |
void |
setPartitionSuffix(org.apache.directory.api.ldap.model.name.Dn partitionSuffix) |
void |
setPartitionSyncOnWrite(boolean partitionSyncOnWrite) |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String tabs) |
getDescription, getDn, isDisabled, isEnabled, setDescription, setDn, setEnabled, toString, toString, toString, toString@ConfigurationElement(attributeType="ads-partitionId", isRdn=true) private java.lang.String partitionId
@ConfigurationElement(attributeType="ads-partitionSuffix") private org.apache.directory.api.ldap.model.name.Dn partitionSuffix
@ConfigurationElement(attributeType="ads-partitionSyncOnWrite", isOptional=true) private boolean partitionSyncOnWrite
@ConfigurationElement(attributeType="ads-contextEntry", isOptional=true) private java.lang.String contextEntry
@ConfigurationElement(objectClass="ads-index", container="indexes") private java.util.List<IndexBean> indexes
public java.lang.String getPartitionId()
public void setPartitionId(java.lang.String partitionId)
partitionId - the partitionId to setpublic org.apache.directory.api.ldap.model.name.Dn getPartitionSuffix()
public void setPartitionSuffix(org.apache.directory.api.ldap.model.name.Dn partitionSuffix)
partitionSuffix - the partitionSuffix to setpublic boolean isPartitionSyncOnWrite()
public void setPartitionSyncOnWrite(boolean partitionSyncOnWrite)
partitionSyncOnWrite - the partitionSyncOnWrite to setpublic java.util.List<IndexBean> getIndexes()
public void setIndexes(java.util.List<IndexBean> indexes)
partitions - the indexes to setpublic void setContextEntry(java.lang.String contextEntry)
contextEntry - the contextEntry to setpublic java.lang.String getContextEntry()
public java.lang.String toString(java.lang.String tabs)
toString in class AdsBaseBeanpublic java.lang.String toString()
toString in class AdsBaseBean