Class InMemoryDirectoryServiceFactory
java.lang.Object
org.jboss.as.test.integration.ldap.InMemoryDirectoryServiceFactory
- All Implemented Interfaces:
org.apache.directory.server.core.factory.DirectoryServiceFactory
public class InMemoryDirectoryServiceFactory
extends Object
implements org.apache.directory.server.core.factory.DirectoryServiceFactory
Factory for a fast (mostly in-memory-only) ApacheDS DirectoryService. Use only for tests!!
- Author:
- Josef Cacek
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor which createsDefaultDirectoryServiceinstance and configuresAvlPartitionFactoryas thePartitionFactoryimplementation.InMemoryDirectoryServiceFactory(org.apache.directory.server.core.api.DirectoryService directoryService, org.apache.directory.server.core.factory.PartitionFactory partitionFactory) Constructor which uses providedDirectoryServiceandPartitionFactoryimplementations. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.directory.server.core.api.DirectoryServiceorg.apache.directory.server.core.factory.PartitionFactoryvoid
-
Constructor Details
-
InMemoryDirectoryServiceFactory
public InMemoryDirectoryServiceFactory()Default constructor which createsDefaultDirectoryServiceinstance and configuresAvlPartitionFactoryas thePartitionFactoryimplementation. -
InMemoryDirectoryServiceFactory
public InMemoryDirectoryServiceFactory(org.apache.directory.server.core.api.DirectoryService directoryService, org.apache.directory.server.core.factory.PartitionFactory partitionFactory) Constructor which uses providedDirectoryServiceandPartitionFactoryimplementations.- Parameters:
directoryService- must be not-nullpartitionFactory- must be not-null
-
-
Method Details
-
init
- Specified by:
initin interfaceorg.apache.directory.server.core.factory.DirectoryServiceFactory- Throws:
Exception
-
getDirectoryService
- Specified by:
getDirectoryServicein interfaceorg.apache.directory.server.core.factory.DirectoryServiceFactory- Throws:
Exception
-
getPartitionFactory
public org.apache.directory.server.core.factory.PartitionFactory getPartitionFactory() throws Exception- Specified by:
getPartitionFactoryin interfaceorg.apache.directory.server.core.factory.DirectoryServiceFactory- Throws:
Exception
-