| Modifier and Type | Method and Description |
|---|---|
private void |
ApacheDsService.initConfigPartition(InstanceLayout instanceLayout,
DnFactory dnFactory,
CacheService cacheService)
initializes a LDIF partition for configuration
|
private DirectoryService |
ApacheDsService.initDirectoryService(InstanceLayout instanceLayout,
DirectoryServiceBean directoryServiceBean,
CacheService cacheService,
DnFactory dnFactory) |
private void |
ApacheDsService.initSchemaLdifPartition(InstanceLayout instanceLayout,
DnFactory dnFactory)
Initialize the schema partition
|
private void |
ApacheDsService.initSchemaManager(InstanceLayout instanceLayout)
Initialize the schema Manager by loading the schema LDIF files
|
private static java.lang.String |
UberjarMain.readShutdownPassword(InstanceLayout layout) |
private static int |
UberjarMain.readShutdownPort(InstanceLayout layout) |
void |
ApacheDsService.start(InstanceLayout instanceLayout)
starts various services configured according to the
configuration present in the given instance's layout
|
private void |
UberjarMain.startShutdownListener(InstanceLayout layout)
Starts a thread that creates a ServerSocket which listens for shutdown command.
|
private static java.lang.String |
UberjarMain.writeShutdownPassword(InstanceLayout layout,
java.lang.String password) |
private static int |
UberjarMain.writeShutdownPort(InstanceLayout layout,
int portNumber) |
| Modifier and Type | Field and Description |
|---|---|
private InstanceLayout |
ConfigPartitionInitializer.instanceLayout |
| Constructor and Description |
|---|
ConfigPartitionInitializer(InstanceLayout instanceLayout,
DnFactory dnFactory,
CacheService cacheService,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a new instance of ConfigPartitionHelper.
|
| Modifier and Type | Method and Description |
|---|---|
static DirectoryService |
ServiceBuilder.createDirectoryService(DirectoryServiceBean directoryServiceBean,
InstanceLayout instanceLayout,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Instantiates a DirectoryService based on the configuration present in the partition
|
| Modifier and Type | Field and Description |
|---|---|
private InstanceLayout |
DefaultDirectoryService.instanceLayout
The server directory layout
|
| Modifier and Type | Method and Description |
|---|---|
InstanceLayout |
DefaultDirectoryService.getInstanceLayout()
Returns the instance layout which contains the path for various directories
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultDirectoryService.setInstanceLayout(InstanceLayout instanceLayout)
Sets the InstanceLayout used by the DirectoryService to store the files
|
| Modifier and Type | Method and Description |
|---|---|
InstanceLayout |
DirectoryService.getInstanceLayout()
Returns the instance layout which contains the path for various directories
|
| Modifier and Type | Method and Description |
|---|---|
void |
CacheService.initialize(InstanceLayout layout)
Initialize the CacheService
|
void |
CacheService.initialize(InstanceLayout layout,
java.lang.String instanceId)
Initialize the CacheService
|
void |
DirectoryService.setInstanceLayout(InstanceLayout instanceLayout)
Sets the InstanceLayout used by the DirectoryService to store the files
|