|
||||||||||
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 Registries
public AttributeTypeRegistry getAttributeTypeRegistry()
getAttributeTypeRegistry
in interface Registries
public ComparatorRegistry getComparatorRegistry()
getComparatorRegistry
in interface Registries
public DITContentRuleRegistry getDitContentRuleRegistry()
getDitContentRuleRegistry
in interface Registries
public DITStructureRuleRegistry getDitStructureRuleRegistry()
getDitStructureRuleRegistry
in interface Registries
public MatchingRuleRegistry getMatchingRuleRegistry()
getMatchingRuleRegistry
in interface Registries
public MatchingRuleUseRegistry getMatchingRuleUseRegistry()
getMatchingRuleUseRegistry
in interface Registries
public NameFormRegistry getNameFormRegistry()
getNameFormRegistry
in interface Registries
public NormalizerRegistry getNormalizerRegistry()
getNormalizerRegistry
in interface Registries
public ObjectClassRegistry getObjectClassRegistry()
getObjectClassRegistry
in interface Registries
public OidRegistry getOidRegistry()
getOidRegistry
in interface Registries
public SyntaxCheckerRegistry getSyntaxCheckerRegistry()
getSyntaxCheckerRegistry
in interface Registries
public SyntaxRegistry getSyntaxRegistry()
getSyntaxRegistry
in interface Registries
public java.util.List<java.lang.Throwable> checkRefInteg()
checkRefInteg
in interface Registries
public 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 Registries
java.lang.Exception
public void load(java.lang.String schemaName, java.util.Properties schemaProperties) throws java.lang.Exception
load
in interface Registries
java.lang.Exception
public void unload(java.lang.String schemaName) throws java.lang.Exception
unload
in interface Registries
java.lang.Exception
public SchemaLoader setSchemaLoader()
setSchemaLoader
in interface Registries
public Schema getSchema(java.lang.String schemaName)
getSchema
in interface Registries
public void addToLoadedSet(Schema schema)
Registries
addToLoadedSet
in interface Registries
schema
- the schema object to add to the loaded set.public void removeFromLoadedSet(java.lang.String schemaName)
Registries
removeFromLoadedSet
in interface Registries
schemaName
- the name of the schema to remove
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |