| Package | Description |
|---|---|
| org.apache.directory.server.config | |
| org.apache.directory.server.config.beans |
| Modifier and Type | Method and Description |
|---|---|
private AdsBaseBean |
ConfigPartitionReader.createBean(org.apache.directory.api.ldap.model.schema.ObjectClass objectClass)
Create the base Bean from the ObjectClass name.
|
AdsBaseBean |
ConfigPartitionReader.readConfig(org.apache.directory.api.ldap.model.entry.Entry entry)
Creates a configuration bean from the given entry.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AdsBaseBean> |
ConfigPartitionReader.read(org.apache.directory.api.ldap.model.name.Dn baseDn,
java.lang.String name,
org.apache.directory.api.ldap.model.message.SearchScope scope,
boolean mandatory)
Read some configuration element from the DIT using its name
|
| Modifier and Type | Method and Description |
|---|---|
private void |
ConfigWriter.addBean(org.apache.directory.api.ldap.model.name.Dn rootDn,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
AdsBaseBean bean,
java.util.List<org.apache.directory.api.ldap.model.ldif.LdifEntry> entries)
Adds a configuration bean to the list of entries.
|
private void |
ConfigWriter.addBean(org.apache.directory.api.ldap.model.name.Dn rootDn,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
AdsBaseBean bean,
java.util.List<org.apache.directory.api.ldap.model.ldif.LdifEntry> entries,
org.apache.directory.api.ldap.model.ldif.LdifEntry parentEntry,
java.lang.String attributeTypeForParentEntry)
Adds a configuration bean to the list of entries.
|
private org.apache.directory.api.ldap.model.name.Dn |
ConfigWriter.getDn(org.apache.directory.api.ldap.model.name.Dn baseDn,
AdsBaseBean bean)
Gets the Dn associated with the configuration bean based on the given base Dn.
|
private void |
ConfigPartitionReader.readFieldValue(AdsBaseBean bean,
java.lang.reflect.Field field,
org.apache.directory.api.ldap.model.entry.Entry entry,
java.lang.String attributeTypeName,
boolean mandatory) |
private void |
ConfigPartitionReader.readMultiValuedField(AdsBaseBean bean,
java.lang.reflect.Field field,
org.apache.directory.api.ldap.model.entry.Attribute attribute)
Read the multiple entry value for an AttributeType, and feed the Bean field with this value
|
private void |
ConfigPartitionReader.readSingleValueField(AdsBaseBean bean,
java.lang.reflect.Field beanField,
org.apache.directory.api.ldap.model.entry.Attribute fieldAttr)
Read the single entry value for an AttributeType, and feed the Bean field with this value
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticationInterceptorBean
A bean used to store the Authentictor interceptor condifuration
|
class |
AuthenticatorBean
Base authenticator bean
|
class |
AuthenticatorImplBean
Configuration bean of an authenticator implementation.
|
class |
ChangeLogBean
A class used to store the ChangeLog configuration.
|
class |
ChangePasswordServerBean
A class used to store the ChangePasswordServer configuration.
|
class |
DelegatingAuthenticatorBean
A class used to store the Delegating Authenticator configuration.
|
class |
DhcpServerBean
A class used to store the DhcpServer configuration.
|
class |
DirectoryServiceBean
A class used to store the DirectoryService configuration.
|
class |
DnsServerBean
A class used to store the DnsServer configuration.
|
class |
DSBasedServerBean
A class used to store the KdcServer configuration.
|
class |
ExtendedOpHandlerBean
A class used to store the LdapServerExtendedOpHandler configuration.
|
class |
HashInterceptorBean
A bean used to store the hash interceptor configuration
|
class |
HttpServerBean
A class used to store the HttpServer configuration.
|
class |
HttpWebAppBean
A class used to store the HttpWebApp configuration.
|
class |
IndexBean
A class used to store the IndexBean configuration.
|
class |
InterceptorBean
A class used to store the Interceptors configuration.
|
class |
JdbmIndexBean
A class used to store the JdbmIndex configuration.
|
class |
JdbmPartitionBean
A class used to store the JdbmPartition configuration.
|
class |
JournalBean
A class used to store the Journal configuration.
|
class |
KdcServerBean
A class used to store the KdcServer configuration.
|
class |
LdapServerBean
A class used to store the LdapServer configuration.
|
class |
MavibotIndexBean
A class used to store the MavibotIndex configuration.
|
class |
MavibotPartitionBean
A class used to store the MavibotPartition configuration.
|
class |
NtpServerBean
A class used to store the NtpServer configuration.
|
class |
PartitionBean
A class used to store the Partition configuration.
|
class |
PasswordPolicyBean
A simple pojo holding the password policy configuration base on
this draft.
|
class |
ReplConsumerBean
A class used to store the Replication Consumer configuration.
|
class |
SaslMechHandlerBean
A class used to store the SASL mechanism handler configuration.
|
class |
ServerBean
A class used to store the Server configuration.
|
class |
TcpTransportBean
A class used to store the TCP Transport configuration.
|
class |
TransportBean
A class used to store the Transport configuration.
|
class |
UdpTransportBean
A class used to store the UDP Transport configuration.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<AdsBaseBean> |
ConfigBean.directoryServiceBeans
The DirectoryService beans
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AdsBaseBean> |
ConfigBean.getDirectoryServiceBeans() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigBean.setDirectoryServiceBeans(java.util.List<AdsBaseBean> directoryServiceBeans) |