|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.server.core.configuration.Configuration
org.apache.directory.server.core.configuration.StartupConfiguration
org.apache.directory.server.core.configuration.MutableStartupConfiguration
public class MutableStartupConfiguration
A mutable version of StartupConfiguration.
| Field Summary |
|---|
| Fields inherited from class org.apache.directory.server.core.configuration.StartupConfiguration |
|---|
MAX_SIZE_LIMIT_DEFAULT, MAX_THREADS_DEFAULT, MAX_TIME_LIMIT_DEFAULT |
| Fields inherited from class org.apache.directory.server.core.configuration.Configuration |
|---|
DEFAULT_INSTANCE_ID, JNDI_KEY |
| Constructor Summary | |
|---|---|
MutableStartupConfiguration()
Creates a new instance. |
|
MutableStartupConfiguration(java.lang.String instanceId)
Creates a new instance that operates on the DirectoryService with
the specified ID. |
|
| Method Summary | |
|---|---|
void |
setAccessControlEnabled(boolean accessControlEnabled)
Sets whether to enable basic access control checks or not |
void |
setAllowAnonymousAccess(boolean enableAnonymousAccess)
Sets whether to allow anonymous access or not |
void |
setAuthenticatorConfigurations(java.util.Set authenticators)
Sets AuthenticatorConfigurations to use for authenticating clients. |
void |
setBootstrapSchemas(java.util.Set bootstrapSchemas)
Sets BootstrapSchemas to load while bootstrapping. |
void |
setContextPartitionConfigurations(java.util.Set contextParitionConfigurations)
Sets PartitionConfigurations to configure context partitions. |
void |
setDenormalizeOpAttrsEnabled(boolean denormalizeOpAttrsEnabled)
|
void |
setExitVmOnShutdown(boolean exitVmOnShutdown)
|
void |
setInstanceId(java.lang.String instanceId)
Sets the ID of DirectoryService instance to configure. |
void |
setInterceptorConfigurations(java.util.List interceptorConfigurations)
Sets interceptor chain. |
void |
setMaxSizeLimit(int maxSizeLimit)
|
void |
setMaxThreads(int maxThreads)
|
void |
setMaxTimeLimit(int maxTimeLimit)
|
void |
setShutdownHookEnabled(boolean shutdownHookEnabled)
|
void |
setSystemPartitionConfiguration(PartitionConfiguration systemPartitionConfiguration)
|
void |
setTestEntries(java.util.List testEntries)
Sets test directory entries( Attributes) to be loaded while
bootstrapping. |
void |
setWorkingDirectory(java.io.File workingDirectory)
Sets working directory (counterpart of var/lib). |
| Methods inherited from class org.apache.directory.server.core.configuration.StartupConfiguration |
|---|
getAuthenticatorConfigurations, getBootstrapSchemas, getContextPartitionConfigurations, getInterceptorConfigurations, getMaxSizeLimit, getMaxThreads, getMaxTimeLimit, getSystemPartitionConfiguration, getTestEntries, getWorkingDirectory, isAccessControlEnabled, isAllowAnonymousAccess, isDenormalizeOpAttrsEnabled, isExitVmOnShutdown, isShutdownHookEnabled, validate |
| Methods inherited from class org.apache.directory.server.core.configuration.Configuration |
|---|
clone, getInstanceId, toConfiguration, toJndiEnvironment |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MutableStartupConfiguration()
public MutableStartupConfiguration(java.lang.String instanceId)
DirectoryService with
the specified ID.
| Method Detail |
|---|
public void setSystemPartitionConfiguration(PartitionConfiguration systemPartitionConfiguration)
setSystemPartitionConfiguration in class StartupConfigurationpublic void setMaxThreads(int maxThreads)
setMaxThreads in class StartupConfigurationpublic void setMaxTimeLimit(int maxTimeLimit)
setMaxTimeLimit in class StartupConfigurationpublic void setMaxSizeLimit(int maxSizeLimit)
setMaxSizeLimit in class StartupConfigurationpublic void setInstanceId(java.lang.String instanceId)
ConfigurationDirectoryService instance to configure.
setInstanceId in class Configurationpublic void setAuthenticatorConfigurations(java.util.Set authenticators)
StartupConfigurationAuthenticatorConfigurations to use for authenticating clients.
setAuthenticatorConfigurations in class StartupConfigurationpublic void setBootstrapSchemas(java.util.Set bootstrapSchemas)
StartupConfigurationBootstrapSchemas to load while bootstrapping.
setBootstrapSchemas in class StartupConfigurationpublic void setContextPartitionConfigurations(java.util.Set contextParitionConfigurations)
StartupConfigurationPartitionConfigurations to configure context partitions.
setContextPartitionConfigurations in class StartupConfigurationpublic void setAccessControlEnabled(boolean accessControlEnabled)
StartupConfiguration
setAccessControlEnabled in class StartupConfigurationpublic void setAllowAnonymousAccess(boolean enableAnonymousAccess)
StartupConfiguration
setAllowAnonymousAccess in class StartupConfigurationpublic void setInterceptorConfigurations(java.util.List interceptorConfigurations)
StartupConfiguration
setInterceptorConfigurations in class StartupConfigurationpublic void setTestEntries(java.util.List testEntries)
StartupConfigurationAttributes) to be loaded while
bootstrapping.
setTestEntries in class StartupConfigurationpublic void setWorkingDirectory(java.io.File workingDirectory)
StartupConfiguration
setWorkingDirectory in class StartupConfigurationpublic void setShutdownHookEnabled(boolean shutdownHookEnabled)
setShutdownHookEnabled in class StartupConfigurationpublic void setExitVmOnShutdown(boolean exitVmOnShutdown)
setExitVmOnShutdown in class StartupConfigurationpublic void setDenormalizeOpAttrsEnabled(boolean denormalizeOpAttrsEnabled)
setDenormalizeOpAttrsEnabled in class StartupConfiguration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||