|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SchemaPartitionDao | |
SchemaService |
Class Summary | |
---|---|
DefaultSchemaService | This class manage the Schema's operations. |
DescriptionParsers | Parses descriptions using a number of different parsers for schema descriptions. |
PartitionSchemaLoader | A class that loads schemas from a partition. |
SchemaChecker | Performs schema checks on behalf of the SchemaInterceptor. |
SchemaInterceptor | An Interceptor that manages and enforces schemas. |
SchemaPartition | A special partition designed to contain the portion of the DIT where schema information for the server is stored. |
SchemaPartitionDaoImpl | A specialized data access object for managing schema objects in the schema partition. |
SchemaSubentryManager | |
SchemaSubentryModifier | Responsible for translating modify operations on the subschemaSubentry into operations against entries within the schema partition. |
Contains interfaces for schema object registry services and simple POJO implementations of these services. Other helper interfaces and classes are included for handling monitoring of these services.
These services and their POJO implementations are purposefully kept really simple here for a reason. When one looks at these interfaces they stop and think why even bother having them when you can just use a map of objects somewhere. These simple services can and will get more complex as other facilities come into play namely the object builders that populate these registries. There might also be caching going on as well as disk based store access. Finally dependencies become an issue and sometime bootstrap instances of these components are required by the system. So these simple watered down interfaces and their POJO's have been pruned from previously complex environment specific versions of them.
Some key points to apply to services and their POJO impls in this package:
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |