public abstract class DirectoryFactory extends Object
The directory to be used by EBX® is specified by the property ebx.directory.factory
in
the EBX® main configuration
file.
If not specified, the default factory is DirectoryDefaultFactory
.
This class and its associated classes must be accessible from the class-loader that contains ebx.jar
.
Constructor and Description |
---|
DirectoryFactory() |
Modifier and Type | Method and Description |
---|---|
abstract Directory |
createDirectory(AdaptationHome aDataSpace)
Creates the directory.
|
public abstract Directory createDirectory(AdaptationHome aDataSpace) throws Exception
Limitation: since this method is called during the initialization process of EBX® repository, some resources may not yet be completely available; for instance, data model compilation may not yet finalized.
aDataSpace
- Current 'Reference' dataspace of the repository.Exception