Package | Description |
---|---|
org.opends.guitools.controlpanel.task |
Defines the main classes that are you used to perform the administrative
operations: start the server, modify an entry, delete a base DN, etc.
|
org.opends.guitools.controlpanel.util |
Contains some utilities used in the Control Panel.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.api.plugin |
Defines the Directory Server plugin API.
|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise
Edition (dseecompat) compatability access control handler implementation.
|
org.opends.server.backends |
Contains various Directory Server backend implementations.
|
org.opends.server.backends.pluggable |
Contains the code for implementing Directory Server pluggable storage backends.
|
org.opends.server.backends.task |
Contains the code for the Directory Server backend that provides an interface
for executing administrative tasks.
|
org.opends.server.config |
Contains code used to interact with the Directory Server configuration.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.crypto |
This package implements the Directory Server cryptographic framework,
which is described in the
CrytpoManager design document.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not
appropriate for other packages.
|
org.opends.server.loggers |
Contains implementations of Directory Server access, error, and debug
loggers.
|
org.opends.server.monitors |
Contains various Directory Server monitor provider implementations.
|
org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using HTTP.
|
org.opends.server.protocols.http.authz |
Contains factories to build the authorization stage of the HTTP request processing.
|
org.opends.server.protocols.http.rest2ldap |
Contains the implementation for the HTTPEndpoint that is responsible for providing
a REST interface to this LDAP server.
|
org.opends.server.protocols.jmx |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using JMX.
|
org.opends.server.protocols.ldap |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using LDAPv3.
|
org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
org.opends.server.replication.server |
This package contains the code for the Replication Server part
of the Multimaster replication feature.
|
org.opends.server.schema |
Contains implementations of various Directory Server schema elements.
|
org.opends.server.tools.makeldif |
This package provides classes for a tool which may be used to generate LDIF
content based on user-defined templates.
|
org.opends.server.tools.tasks |
This package contains classes that support client tool interaction with the
tasks backend.
|
org.opends.server.tools.upgrade |
Defines the specific classes that are used by the upgrade tool.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
org.opends.server.util |
Contains implementations for various Directory Server utility classes and
methods which may be used throughout the server but do not necessarily fit in
elsewhere.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Task.startPoolingAndInitializeConfiguration()
Initializes the configuration and starts the pooling.
|
protected void |
Task.stopPoolingAndInitializeConfiguration()
Stops the pooling and initializes the configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
SchemaLoader.readSchema()
Reads the schema.
|
protected void |
ConfigReader.readSchema()
Reads the schema from the files.
|
void |
RemoteSchemaLoader.readSchema(InitialLdapContext ctx)
Reads the schema.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationPolicy |
AuthenticationPolicyFactory.createAuthenticationPolicy(T configuration)
Creates a new authentication policy using the provided configuration.
|
abstract void |
AccessControlHandler.initializeAccessControlHandler(T configuration)
Initializes the access control handler implementation based on
the information in the provided configuration entry.
|
void |
AlertHandler.initializeAlertHandler(T configuration)
Initializes this alert handler based on the information in the
provided configuration entry.
|
abstract void |
CertificateMapper.initializeCertificateMapper(T configuration)
Initializes this certificate mapper based on the information in
the provided configuration entry.
|
abstract void |
ConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
T configuration)
Initializes this connection handler provider based on the
information in the provided connection handler configuration.
|
abstract void |
EntryCache.initializeEntryCache(T configuration)
Initializes this entry cache implementation so that it will be
available for storing and retrieving entries.
|
void |
ExtendedOperationHandler.initializeExtendedOperationHandler(T config)
Initializes this extended operation handler based on the
information in the provided configuration entry.
|
abstract void |
Group.initializeGroupImplementation(T configuration)
Initializes a "shell" instance of this group implementation that
may be used to identify and instantiate instances of this type of
group in the directory data.
|
abstract void |
IdentityMapper.initializeIdentityMapper(T configuration)
Initializes this identity mapper based on the information in the
provided configuration entry.
|
abstract void |
KeyManagerProvider.initializeKeyManagerProvider(T configuration)
Initializes this key manager provider based on the information in
the provided key manager provider configuration.
|
abstract void |
MatchingRuleFactory.initializeMatchingRule(T configuration)
Initializes the matching rule(s) based on the information in the
provided configuration entry.
|
void |
MonitorProvider.initializeMonitorProvider(T configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
abstract void |
PasswordGenerator.initializePasswordGenerator(T configuration)
Initializes this password generator based on the information in
the provided configuration entry.
|
abstract void |
PasswordStorageScheme.initializePasswordStorageScheme(T configuration)
Initializes this password storage scheme handler based on the
information in the provided configuration entry.
|
abstract void |
PasswordValidator.initializePasswordValidator(T configuration)
Initializes this password validator based on the information in
the provided configuration entry.
|
abstract void |
SASLMechanismHandler.initializeSASLMechanismHandler(T configuration)
Initializes this SASL mechanism handler based on the information
in the provided configuration entry.
|
abstract void |
AccountStatusNotificationHandler.initializeStatusNotificationHandler(T configuration)
Initializes this account status notification handler based on the
information in the provided configuration entry.
|
abstract void |
SynchronizationProvider.initializeSynchronizationProvider(T config)
Performs any initialization that might be necessary for this
synchronization provider.
|
void |
AttributeSyntax.initializeSyntax(T configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the provided configuration entry.
|
abstract void |
TrustManagerProvider.initializeTrustManagerProvider(T configuration)
Initializes this trust manager provider based on the information
in the provided configuration entry.
|
void |
VirtualAttributeProvider.initializeVirtualAttributeProvider(T configuration)
Initializes this virtual attribute based on the information in
the provided configuration entry.
|
abstract void |
WorkQueue.initializeWorkQueue(T configuration)
Initializes this work queue based on the information in the
provided configuration entry.
|
abstract org.forgerock.http.HttpApplication |
HttpEndpoint.newHttpApplication()
Create a new HttpApplication.
|
abstract void |
Backend.openBackend()
Opens this backend based on the information provided when the backend was configured.
|
void |
Backend.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext)
Rebuild indexes in the backend instance.
|
long |
Backend.verifyBackend(VerifyConfig verifyConfig)
Verify the integrity of the backend instance.
|
Modifier and Type | Method and Description |
---|---|
void |
InternalDirectoryServerPlugin.initializePlugin(Set<PluginType> pluginTypes,
PluginCfg configuration) |
abstract void |
DirectoryServerPlugin.initializePlugin(Set<PluginType> pluginTypes,
T configuration)
Performs any initialization necessary for this plugin.
|
Modifier and Type | Method and Description |
---|---|
void |
AciHandler.initializeAccessControlHandler(DseeCompatAccessControlHandlerCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
TrustStoreBackend.openBackend() |
void |
SchemaBackend.openBackend() |
void |
RootDSEBackend.openBackend() |
void |
NullBackend.openBackend() |
void |
MonitorBackend.openBackend() |
void |
MemoryBackend.openBackend() |
void |
LDIFBackend.openBackend() |
void |
ConfigurationBackend.openBackend() |
void |
ChangelogBackend.openBackend() |
void |
BackupBackend.openBackend() |
Constructor and Description |
---|
ConfigurationBackend(ServerContext serverContext,
ConfigurationHandler configurationHandler)
Creates and initializes a new instance of this backend.
|
Modifier and Type | Method and Description |
---|---|
void |
BackendImpl.openBackend() |
void |
BackendImpl.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext) |
long |
BackendImpl.verifyBackend(VerifyConfig verifyConfig) |
Modifier and Type | Method and Description |
---|---|
void |
Task.initializeTaskInternal(ServerContext serverContext,
TaskScheduler taskScheduler,
Entry taskEntry)
Performs generic initialization for this task based on the information in
the provided task entry.
|
void |
TaskBackend.openBackend() |
Constructor and Description |
---|
TaskScheduler(ServerContext serverContext,
TaskBackend taskBackend)
Creates a new task scheduler that will be used to ensure that tasks are
invoked at the appropriate times.
|
Modifier and Type | Method and Description |
---|---|
static ConfigurationHandler |
ConfigurationHandler.bootstrapConfiguration(ServerContext serverContext)
Bootstraps the server configuration.
|
static void |
AdministrationConnector.createSelfSignedCertificateIfNeeded(ServerContext serverContext)
Creates a self-signed JKS certificate if needed.
|
void |
AdministrationConnector.initializeAdministrationConnector(AdministrationConnectorCfg configuration)
Initializes this administration connector provider based on the
information in the provided administration connector
configuration.
|
void |
ConfigurationHandler.reinitializeWithFullSchema(Schema schema)
Re-initializes the configuration handler with a fully initialized schema.
|
Modifier and Type | Method and Description |
---|---|
PasswordPolicy |
PasswordPolicyFactory.createAuthenticationPolicy(PasswordPolicyCfg configuration) |
void |
DirectoryServer.InitializationBuilder.initialize()
Run all Initialization blocks as configured.
|
void |
SchemaHandler.initialize(ServerContext serverContext)
Initialize this schema handler.
|
void |
AccessControlConfigManager.initializeAccessControl(ServerContext serverContext)
Initializes the access control sub-system.
|
void |
AlertHandlerConfigManager.initializeAlertHandlers()
Initializes all alert handlers currently defined in the Directory Server
configuration.
|
void |
SchemaConfigManager.initializeAttributeSyntaxes()
Initializes all the attribute syntaxes defined in the Directory Server
configuration.
|
void |
AttributeSyntaxConfigManager.initializeAttributeSyntaxes()
Initializes all attribute syntaxes currently defined in the Directory
Server configuration.
|
void |
BackendConfigManager.initializeBackendConfig(Collection<String> backendIDsToStart)
Initializes the configuration associated with the Directory Server
backends.
|
void |
CertificateMapperConfigManager.initializeCertificateMappers()
Initializes all certificate mappers currently defined in the Directory
Server configuration.
|
void |
DirectoryServer.initializeConfiguration()
Initializes the configuration.
|
void |
DirectoryServer.initializeConfiguration(String configFile)
Instantiates the configuration handler and loads the Directory Server
configuration.
|
void |
ConnectionHandlerConfigManager.initializeConnectionHandlerConfig()
Initializes the configuration associated with the Directory
Server connection handlers.
|
void |
CoreConfigManager.initializeCoreConfig()
Initializes the Directory Server's core configuration.
|
void |
EntryCacheConfigManager.initializeDefaultEntryCache()
Initializes the default entry cache.
|
void |
ExtendedOperationConfigManager.initializeExtendedOperationHandlers()
Initializes all extended operation handlers currently defined in the
Directory Server configuration.
|
void |
GroupManager.initializeGroupImplementations()
Initializes all group implementations currently defined in the Directory
Server configuration.
|
void |
IdentityMapperConfigManager.initializeIdentityMappers()
Initializes all identity mappers currently defined in the Directory Server
configuration.
|
static void |
DirectoryServer.initializeJMX()
Performs a minimal set of JMX initialization.
|
void |
KeyManagerProviderConfigManager.initializeKeyManagerProviders()
Initializes all key manager providers currently defined in the Directory
Server configuration.
|
void |
LoggerConfigManager.initializeLoggerConfig()
Initializes all the log publishers.
|
void |
LogRetentionPolicyConfigManager.initializeLogRetentionPolicyConfig()
Initializes all the log retention policies.
|
void |
LogRotationPolicyConfigManager.initializeLogRotationPolicyConfig()
Initializes all the log rotation policies.
|
void |
SchemaConfigManager.initializeMatchingRules()
Initializes all the matching rules defined in the Directory Server
configuration.
|
void |
MatchingRuleConfigManager.initializeMatchingRules()
Initializes all matching rules after reading all the Matching Rule
factories currently defined in the Directory Server configuration.
|
void |
MonitorConfigManager.initializeMonitorProviders()
Initializes all monitor providers currently defined in the Directory Server
configuration.
|
void |
AccountStatusNotificationHandlerConfigManager.initializeNotificationHandlers()
Initializes all account status notification handlers currently defined in
the Directory Server configuration.
|
void |
PasswordGeneratorConfigManager.initializePasswordGenerators()
Initializes all password generators currently defined in the Directory
Server configuration.
|
void |
PasswordStorageSchemeConfigManager.initializePasswordStorageSchemes()
Initializes all password storage schemes currently defined in the Directory
Server configuration.
|
void |
PasswordValidatorConfigManager.initializePasswordValidators()
Initializes all password validators currently defined in the Directory
Server configuration.
|
void |
RootDNConfigManager.initializeRootDNs()
Initializes all of the root users currently defined in the Directory Server
configuration, as well as the set of privileges that root users will
inherit by default.
|
void |
SASLConfigManager.initializeSASLMechanismHandlers()
Initializes all SASL mechanism handlers currently defined in the Directory
Server configuration.
|
void |
DirectoryServer.initializeSchema()
Initializes the schema elements for the Directory Server, including the
matching rules, attribute syntaxes, attribute types, and object classes.
|
void |
SchemaConfigManager.initializeSchemaFromFiles()
Initializes all the attribute type, object class, name form, DIT content
rule, DIT structure rule, and matching rule use definitions by reading the
server schema files.
|
void |
SynchronizationProviderConfigManager.initializeSynchronizationProviders()
Initializes the configuration associated with the Directory Server
synchronization providers.
|
void |
TrustManagerProviderConfigManager.initializeTrustManagerProviders()
Initializes all trust manager providers currently defined in the Directory
Server configuration.
|
void |
PluginConfigManager.initializeUserPlugins(Set<PluginType> pluginTypes)
Initializes any plugins defined in the directory server
configuration.
|
void |
VirtualAttributeConfigManager.initializeVirtualAttributes()
Initializes all virtual attribute providers currently defined in the
Directory Server configuration.
|
WorkQueue |
WorkQueueConfigManager.initializeWorkQueue()
Initializes the Directory Server's work queue.
|
static void |
SchemaConfigManager.loadSchemaFile(Schema schema,
Map<String,Attribute> extraAttrs,
String schemaFile)
Loads the contents of the specified schema file into the provided schema.
|
static List<Modification> |
SchemaConfigManager.loadSchemaFileReturnModifications(Schema schema,
String schemaFile,
Map<String,Attribute> extraAttrs)
Loads the contents of the specified schema file into the provided schema and returns the list
of modifications.
|
static DirectoryServer |
DirectoryServer.reinitialize(DirectoryEnvironmentConfig config)
Reinitializes the server following a shutdown, preparing it for a call to
startServer . |
void |
DirectoryServer.setEnvironmentConfig(DirectoryEnvironmentConfig config)
Sets the environment configuration for the Directory Server.
|
void |
DirectoryServer.startServer()
Starts up the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
void |
GetSymmetricKeyExtendedOperation.initializeExtendedOperationHandler(GetSymmetricKeyExtendedOperationHandlerCfg config)
Initializes this extended operation handler based on the
information in the provided configuration entry.
|
Constructor and Description |
---|
CryptoManagerImpl(ServerContext serverContext,
CryptoManagerCfg config)
Creates a new instance of this crypto manager object from a given
configuration, plus some static member initialization.
|
CryptoManagerSync()
Creates a new instance of this trust store synchronization thread.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractLogger.initializeLogger(List<C> configs,
ServerContext serverContext)
Initializes all the log publishers.
|
void |
ConsoleDebugLogPublisher.initializeLogPublisher(DebugLogPublisherCfg config,
ServerContext serverContext) |
void |
ThreadFilterTextErrorLogPublisher.initializeLogPublisher(ErrorLogPublisherCfg config,
ServerContext serverContext) |
void |
TextAccessLogPublisher.initializeLogPublisher(FileBasedAccessLogPublisherCfg cfg,
ServerContext serverContext) |
void |
TextAuditLogPublisher.initializeLogPublisher(FileBasedAuditLogPublisherCfg cfg,
ServerContext serverContext) |
void |
TextDebugLogPublisher.initializeLogPublisher(FileBasedDebugLogPublisherCfg config,
ServerContext serverContext) |
void |
TextErrorLogPublisher.initializeLogPublisher(FileBasedErrorLogPublisherCfg config,
ServerContext serverContext) |
void |
TextHTTPAccessLogPublisher.initializeLogPublisher(FileBasedHTTPAccessLogPublisherCfg cfg,
ServerContext serverContext) |
void |
LogPublisher.initializeLogPublisher(T config,
ServerContext serverContext)
Initializes this publisher provider based on the information in the
provided debug publisher configuration.
|
void |
RetentionPolicy.initializeLogRetentionPolicy(T config)
Initializes this log retention policy based on the
information in the provided retention policy configuration.
|
void |
SizeBasedRotationPolicy.initializeLogRotationPolicy(SizeLimitLogRotationPolicyCfg config) |
void |
RotationPolicy.initializeLogRotationPolicy(T config)
Initializes this log rotation policy based on the
information in the provided rotation policy configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientConnectionMonitorProvider.initializeMonitorProvider(ClientConnectionMonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
MemoryUsageMonitorProvider.initializeMonitorProvider(MemoryUsageMonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
TraditionalWorkQueueMonitor.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
ParallelWorkQueueMonitor.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
StackTraceMonitorProvider.initializeMonitorProvider(StackTraceMonitorProviderCfg configuration) |
void |
SystemInfoMonitorProvider.initializeMonitorProvider(SystemInfoMonitorProviderCfg configuration) |
void |
VersionMonitorProvider.initializeMonitorProvider(VersionMonitorProviderCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
AttributeCleanupPlugin.initializePlugin(Set<PluginType> pluginTypes,
AttributeCleanupPluginCfg configuration) |
void |
SambaPasswordPlugin.initializePlugin(Set<PluginType> pluginTypes,
SambaPasswordPluginCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
HTTPConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
HTTPConnectionHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
HttpAuthorizationMechanism<?> |
HttpAuthorizationMechanismFactory.newInstance(HTTPAuthorizationMechanismCfg config)
Creates a new
HttpAuthorizationMechanism based on the configuration. |
Modifier and Type | Method and Description |
---|---|
org.forgerock.http.HttpApplication |
Rest2LdapEndpoint.newHttpApplication() |
org.forgerock.http.HttpApplication |
AdminEndpoint.newHttpApplication() |
Modifier and Type | Method and Description |
---|---|
void |
JmxConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
JMXConnectionHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
void |
LDAPConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
LDAPConnectionHandlerCfg config) |
Constructor and Description |
---|
LDAPRequestHandler(LDAPConnectionHandler connectionHandler,
int requestHandlerID)
Creates a new LDAP request handler that will be associated with the
provided connection handler.
|
Modifier and Type | Method and Description |
---|---|
void |
HistoricalCsnRangeMatchingRuleFactory.initializeMatchingRule(MatchingRuleCfg configuration)
Initializes the matching rule(s) based on the information in the
provided configuration entry.
|
void |
HistoricalCsnOrderingMatchingRuleFactory.initializeMatchingRule(MatchingRuleCfg configuration)
Initializes the matching rule(s) based on the information in the
provided configuration entry.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerHandler.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
LightweightServerHandler.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
Modifier and Type | Method and Description |
---|---|
void |
CoreSchemaProvider.initialize(ServerContext serverContext,
CoreSchemaCfg configuration,
SchemaBuilder initialSchemaBuilder) |
void |
SchemaProvider.initialize(ServerContext serverContext,
T configuration,
SchemaBuilder initialSchemaBuilder)
Initialize the schema provider from provided configuration and schema
builder.
|
void |
CollationMatchingRuleFactory.initializeMatchingRule(CollationMatchingRuleCfg configuration) |
void |
UserPasswordEqualityMatchingRuleFactory.initializeMatchingRule(MatchingRuleCfg configuration)
Initializes the matching rule(s) based on the information in the
provided configuration entry.
|
void |
AuthPasswordEqualityMatchingRuleFactory.initializeMatchingRule(MatchingRuleCfg configuration)
Initializes the matching rule(s) based on the information in the
provided configuration entry.
|
void |
AttributeTypeSyntax.initializeSyntax(AttributeTypeDescriptionAttributeSyntaxCfg configuration,
ServerContext serverContext) |
Modifier and Type | Method and Description |
---|---|
void |
UnderscoreDNTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
Tag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
StaticTextTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
SequentialTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
RandomTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
RDNTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
PresenceTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
ListTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
IfPresentTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a branch definition.
|
void |
IfAbsentTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
GUIDTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
FileTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
DNTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
AttributeValueTag.initializeForBranch(TemplateFile templateFile,
Branch branch,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
UnderscoreParentDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
UnderscoreDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
abstract void |
Tag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
StaticTextTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
SequentialTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
RandomTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
RDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
PresenceTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
ParentDNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
ListTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
LastNameTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
IfPresentTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings)
Performs any initialization for this tag that may be needed while parsing
a template definition.
|
void |
IfAbsentTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
GUIDTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
FirstNameTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
FileTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
DNTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
AttributeValueTag.initializeForTemplate(TemplateFile templateFile,
Template template,
String[] arguments,
int lineNumber,
List<LocalizableMessage> warnings) |
void |
TemplateFile.parse(String[] lines,
List<LocalizableMessage> warnings)
Parses the provided data as a MakeLDIF template file definition.
|
void |
TemplateFile.parse(String filename,
List<LocalizableMessage> warnings)
Parses the contents of the specified file as a MakeLDIF template file
definition.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TaskTool.checkVersion()
Checks that binary version and instance version are the same.
|
Constructor and Description |
---|
UpgradeContext(CallbackHandler handler)
Creates a new upgrade context for upgrading from the instance version (as
obtained from config/buildinfo) to the binary version.
|
Modifier and Type | Method and Description |
---|---|
File |
DirectoryEnvironmentConfig.setConfigFile(File configFile)
Specifies the configuration file that should be used to
initialize the Directory Server config handler.
|
boolean |
DirectoryEnvironmentConfig.setDisableConnectionHandlers(boolean disableConnectionHandlers)
Specifies whether the Directory Server startup process should
skip the connection handler creation and initialization phases.
|
boolean |
DirectoryEnvironmentConfig.setForceDaemonThreads(boolean forceDaemonThreads)
Specifies whether all threads created by the Directory Server
should be created as daemon threads.
|
File |
DirectoryEnvironmentConfig.setInstanceRoot(File instanceRoot)
Specifies the directory that should be considered the instance
root.
|
boolean |
DirectoryEnvironmentConfig.setMaintainConfigArchive(boolean maintainConfigArchive)
Specifies whether the Directory Server should maintain an archive
of previous configurations.
|
String |
DirectoryEnvironmentConfig.setProperty(String name,
String value)
Specifies a property with the given name and value.
|
File |
DirectoryEnvironmentConfig.setSchemaDirectory(File schemaDirectory)
Specifies the directory that should contain the server schema
configuration files.
|
File |
DirectoryEnvironmentConfig.setServerRoot(File serverRoot)
Specifies the directory that should be considered the server
root.
|
Modifier and Type | Method and Description |
---|---|
static void |
BuildVersion.checkVersionMismatch()
Checks if the binary version is the same than the instance version.
|
static BuildVersion |
BuildVersion.instanceVersion()
Reads the instance version from config/buildinfo.
|
static void |
EmbeddedUtils.startServer(DirectoryEnvironmentConfig config)
Attempts to start the Directory Server.
|
Copyright 2010-2017 ForgeRock AS.