|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Schema | |
|---|---|
| org.apache.directory.api.ldap.model.schema | Contains interfaces and base classes for representing the LDAP schema domain model. |
| org.apache.directory.api.ldap.model.schema.registries | |
| Uses of Schema in org.apache.directory.api.ldap.model.schema |
|---|
| Methods in org.apache.directory.api.ldap.model.schema that return Schema | |
|---|---|
Schema |
SchemaManager.getLoadedSchema(String schemaName)
Gets a schema that has been loaded into these Registries. |
| Methods in org.apache.directory.api.ldap.model.schema that return types with arguments of type Schema | |
|---|---|
List<Schema> |
SchemaManager.getDisabled()
|
List<Schema> |
SchemaManager.getEnabled()
|
| Methods in org.apache.directory.api.ldap.model.schema with parameters of type Schema | |
|---|---|
Entry |
AttributesFactory.convert(AttributeType attributeType,
Schema schema,
SchemaManager schemaManager)
objectclass ( 1.3.6.1.4.1.18060.0.4.0.3.3 NAME 'metaAttributeType' DESC 'meta definition of the AttributeType object' SUP metaTop STRUCTURAL MUST ( m-name $ m-syntax ) MAY ( m-supAttributeType $ m-obsolete $ m-equality $ m-ordering $ m-substr $ m-singleValue $ m-collective $ m-noUserModification $ m-usage $ m-extensionAttributeType ) ) |
Entry |
AttributesFactory.convert(DitContentRule dITContentRule,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(DitStructureRule ditStructureRule,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(LdapSyntax syntax,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(MatchingRule matchingRule,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(MatchingRuleUse matchingRuleUse,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(NameForm nameForm,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(ObjectClass objectClass,
Schema schema,
SchemaManager schemaManager)
Creates the attributes of an entry representing an objectClass. |
Entry |
AttributesFactory.convert(Schema schema,
SchemaManager schemaManager)
Convert a Schema to Entry |
Entry |
AttributesFactory.convert(String oid,
LdapComparator<? super Object> comparator,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(String oid,
Normalizer normalizer,
Schema schema,
SchemaManager schemaManager)
|
Entry |
AttributesFactory.convert(SyntaxChecker syntaxChecker,
Schema schema,
SchemaManager schemaManager)
|
boolean |
SchemaManager.disable(Schema... schemas)
Disables a set of Schemas, and returns true if all the schema have been disabled, with all the dependent schemas, and if the registries is still consistent. |
boolean |
SchemaManager.disabledRelaxed(Schema... schemas)
Disables a set of Schemas, and returns true if all the schema have been disabled, with all the dependent schemas. |
boolean |
SchemaManager.enable(Schema... schemas)
Enables a set of Schemas, and returns true if all the schema have been enabled, with all the dependent schemas, and if the registries is still consistent. |
boolean |
SchemaManager.enableRelaxed(Schema... schemas)
Enables a set of Schemas, and returns true if all the schema have been enabled, with all the dependent schemas. |
Entry |
AttributesFactory.getAttributes(SchemaObject obj,
Schema schema,
SchemaManager schemaManager)
|
boolean |
SchemaManager.isDisabled(Schema schema)
Tells if the given Schema is disabled |
boolean |
SchemaManager.isEnabled(Schema schema)
Tells if the given Schema is enabled |
boolean |
SchemaManager.load(Schema... schemas)
Load some Schemas into the registries. |
boolean |
SchemaManager.loadDisabled(Schema... schemas)
Load Schemas into the Registries, even if they are disabled. |
boolean |
SchemaManager.loadRelaxed(Schema... schemas)
Load Schemas into the registries, even if there are some errors in the schemas. |
boolean |
SchemaManager.loadWithDeps(Schema... schemas)
Load some Schemas into the registries, and loads all of the schemas they depend on. |
boolean |
SchemaManager.loadWithDepsRelaxed(Schema... schemas)
Load some Schemas into the registries, and loads all of the schemas they depend on. |
boolean |
SchemaManager.unload(Schema... schemas)
Unload the given set of Schemas |
boolean |
SchemaManager.verify(Schema... schemas)
Check that the Schemas are consistent regarding the current Registries. |
| Uses of Schema in org.apache.directory.api.ldap.model.schema.registries |
|---|
| Classes in org.apache.directory.api.ldap.model.schema.registries that implement Schema | |
|---|---|
class |
DefaultSchema
The default Schema interface implementation. |
| Fields in org.apache.directory.api.ldap.model.schema.registries with type parameters of type Schema | |
|---|---|
protected Map<String,Schema> |
Registries.loadedSchemas
A String name to Schema object map for the schemas loaded into this registry. |
protected Map<String,Schema> |
AbstractSchemaLoader.schemaMap
A map of all available schema names to schema objects. |
| Methods in org.apache.directory.api.ldap.model.schema.registries that return Schema | |
|---|---|
Schema |
Registries.getLoadedSchema(String schemaName)
Gets a schema that has been loaded into these Registries. |
protected Schema |
AbstractSchemaLoader.getSchema(Entry entry)
Gets the schema. |
Schema |
SchemaLoader.getSchema(String schemaName)
Gets a schema object based on it's name. |
Schema |
AbstractSchemaLoader.getSchema(String schemaName)
Gets a schema object based on it's name. |
| Methods in org.apache.directory.api.ldap.model.schema.registries that return types with arguments of type Schema | |
|---|---|
Collection<Schema> |
SchemaLoader.getAllEnabled()
|
Collection<Schema> |
AbstractSchemaLoader.getAllEnabled()
|
Collection<Schema> |
SchemaLoader.getAllSchemas()
|
Collection<Schema> |
AbstractSchemaLoader.getAllSchemas()
|
Map<String,Schema> |
Registries.getLoadedSchemas()
Gets an unmodifiable Map of schema names to loaded Schema objects. |
| Methods in org.apache.directory.api.ldap.model.schema.registries with parameters of type Schema | |
|---|---|
void |
SchemaLoader.addSchema(Schema schema)
Add a new schema to the schema's list |
void |
AbstractSchemaLoader.addSchema(Schema schema)
Add a new schema to the schema's list |
List<Entry> |
SchemaLoader.loadAttributeTypes(Schema... schemas)
Build a list of AttributeTypes read from the underlying storage for a list of specified schema |
List<Entry> |
SchemaLoader.loadComparators(Schema... schemas)
Build a list of Comparators read from the underlying storage for a list of specific schema. |
List<Entry> |
SchemaLoader.loadDitContentRules(Schema... schemas)
Build a list of DitContentRules read from the underlying storage for a list of specific schema. |
List<Entry> |
SchemaLoader.loadDitStructureRules(Schema... schemas)
Build a list of DitStructureRules read from the underlying storage for a list of specific schema. |
List<Entry> |
SchemaLoader.loadMatchingRules(Schema... schemas)
Build a list of MatchingRules read from the underlying storage for a list of specific schema |
List<Entry> |
SchemaLoader.loadMatchingRuleUses(Schema... schemas)
Build a list of MatchingRuleUses read from the underlying storage for a list of specific schema. |
List<Entry> |
SchemaLoader.loadNameForms(Schema... schemas)
Build a list of NameForms read from the underlying storage for a list of specific schema. |
List<Entry> |
SchemaLoader.loadNormalizers(Schema... schemas)
Build a list of Normalizers read from the underlying storage for a list of specified schema |
List<Entry> |
SchemaLoader.loadObjectClasses(Schema... schemas)
Build a list of ObjectClasses read from the underlying storage for a list of specific schema. |
List<Entry> |
SchemaLoader.loadSyntaxCheckers(Schema... schemas)
Build a list of SyntaxCheckers read from the underlying storage for a list of specified schema |
List<Entry> |
SchemaLoader.loadSyntaxes(Schema... schemas)
Build a list of Syntaxes read from the underlying storage for a list of specified schema |
protected void |
AbstractSchemaLoader.notifyListenerOrRegistries(Schema schema,
SchemaManager schemaManager)
Notify listener or registries. |
void |
SchemaLoader.removeSchema(Schema schema)
Remove a schema from the schema's list |
void |
AbstractSchemaLoader.removeSchema(Schema schema)
Remove a schema from the schema's list |
void |
SchemaLoaderListener.schemaLoaded(Schema schema)
Listener method called to indicate a loader or other agent finished loading the schema objects for a schema into the Registries. |
void |
Registries.schemaLoaded(Schema schema)
Merely adds the schema to the set of loaded schemas. |
void |
SchemaLoaderListener.schemaUnloaded(Schema schema)
Listener method called to indicate an agent finished loading the schema objects for a schema into the Registries. |
void |
Registries.schemaUnloaded(Schema schema)
Merely removes the schema from the set of loaded schemas. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||