|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.server.schema.registries.DefaultRegistries
public class DefaultRegistries
A set of boostrap registries used to fire up the server.
| Constructor Summary | |
|---|---|
DefaultRegistries(java.lang.String name,
SchemaLoader schemaLoader,
OidRegistry registry)
|
|
| Method Summary | |
|---|---|
void |
addToLoadedSet(Schema schema)
Adds a schema to the loaded set but does not load the schema in question. |
java.util.List<java.lang.Throwable> |
checkRefInteg()
Attempts to resolve the dependent schema objects of all entities that refer to other objects within the registries. |
AttributeTypeRegistry |
getAttributeTypeRegistry()
|
ComparatorRegistry |
getComparatorRegistry()
|
DITContentRuleRegistry |
getDitContentRuleRegistry()
|
DITStructureRuleRegistry |
getDitStructureRuleRegistry()
|
java.util.Map<java.lang.String,Schema> |
getLoadedSchemas()
Alterations to the returned map of schema names to schema objects does not change the map returned from this method. |
MatchingRuleRegistry |
getMatchingRuleRegistry()
|
MatchingRuleUseRegistry |
getMatchingRuleUseRegistry()
|
java.lang.String |
getName()
|
NameFormRegistry |
getNameFormRegistry()
|
NormalizerRegistry |
getNormalizerRegistry()
|
ObjectClassRegistry |
getObjectClassRegistry()
|
OidRegistry |
getOidRegistry()
|
Schema |
getSchema(java.lang.String schemaName)
|
SyntaxCheckerRegistry |
getSyntaxCheckerRegistry()
|
SyntaxRegistry |
getSyntaxRegistry()
|
void |
load(java.lang.String schemaName)
|
void |
load(java.lang.String schemaName,
java.util.Properties schemaProperties)
|
void |
removeFromLoadedSet(java.lang.String schemaName)
Removes a schema from the loaded set without unloading the schema. |
SchemaLoader |
setSchemaLoader()
|
void |
unload(java.lang.String schemaName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultRegistries(java.lang.String name,
SchemaLoader schemaLoader,
OidRegistry registry)
| Method Detail |
|---|
public java.lang.String getName()
getName in interface Registriespublic AttributeTypeRegistry getAttributeTypeRegistry()
getAttributeTypeRegistry in interface Registriespublic ComparatorRegistry getComparatorRegistry()
getComparatorRegistry in interface Registriespublic DITContentRuleRegistry getDitContentRuleRegistry()
getDitContentRuleRegistry in interface Registriespublic DITStructureRuleRegistry getDitStructureRuleRegistry()
getDitStructureRuleRegistry in interface Registriespublic MatchingRuleRegistry getMatchingRuleRegistry()
getMatchingRuleRegistry in interface Registriespublic MatchingRuleUseRegistry getMatchingRuleUseRegistry()
getMatchingRuleUseRegistry in interface Registriespublic NameFormRegistry getNameFormRegistry()
getNameFormRegistry in interface Registriespublic NormalizerRegistry getNormalizerRegistry()
getNormalizerRegistry in interface Registriespublic ObjectClassRegistry getObjectClassRegistry()
getObjectClassRegistry in interface Registriespublic OidRegistry getOidRegistry()
getOidRegistry in interface Registriespublic SyntaxCheckerRegistry getSyntaxCheckerRegistry()
getSyntaxCheckerRegistry in interface Registriespublic SyntaxRegistry getSyntaxRegistry()
getSyntaxRegistry in interface Registriespublic java.util.List<java.lang.Throwable> checkRefInteg()
checkRefInteg in interface Registriespublic java.util.Map<java.lang.String,Schema> getLoadedSchemas()
getLoadedSchemas in interface Registries
public void load(java.lang.String schemaName)
throws java.lang.Exception
load in interface Registriesjava.lang.Exception
public void load(java.lang.String schemaName,
java.util.Properties schemaProperties)
throws java.lang.Exception
load in interface Registriesjava.lang.Exception
public void unload(java.lang.String schemaName)
throws java.lang.Exception
unload in interface Registriesjava.lang.Exceptionpublic SchemaLoader setSchemaLoader()
setSchemaLoader in interface Registriespublic Schema getSchema(java.lang.String schemaName)
getSchema in interface Registriespublic void addToLoadedSet(Schema schema)
Registries
addToLoadedSet in interface Registriesschema - the schema object to add to the loaded set.public void removeFromLoadedSet(java.lang.String schemaName)
Registries
removeFromLoadedSet in interface RegistriesschemaName - the name of the schema to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||