Uses of Interface
org.apache.directory.api.ldap.model.schema.registries.Schema

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.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.