Uses of Interface
org.apache.directory.server.core.schema.ObjectClassRegistry

Packages that use ObjectClassRegistry
org.apache.directory.server.core.schema Contains interfaces for schema object registry services and simple POJO implementations of these services. 
org.apache.directory.server.core.schema.bootstrap Contains interfaces and classes used for bootstrap schema object loading and configuration. 
 

Uses of ObjectClassRegistry in org.apache.directory.server.core.schema
 

Classes in org.apache.directory.server.core.schema that implement ObjectClassRegistry
 class GlobalObjectClassRegistry
          A plain old java object implementation of an ObjectClassRegistry.
 

Methods in org.apache.directory.server.core.schema that return ObjectClassRegistry
 ObjectClassRegistry GlobalRegistries.getObjectClassRegistry()
           
 ObjectClassRegistry Registries.getObjectClassRegistry()
           
 

Methods in org.apache.directory.server.core.schema with parameters of type ObjectClassRegistry
static void SchemaService.alterObjectClasses(javax.naming.directory.Attribute objectClassAttr, ObjectClassRegistry registry)
          Given the objectClasses for an entry, this method adds missing ancestors in the hierarchy except for top which it removes.
static void SchemaChecker.preventStructuralClassRemovalOnModifyReplace(ObjectClassRegistry registry, javax.naming.Name name, int mod, javax.naming.directory.Attribute attribute)
          Makes sure modify operations do not leave the entry without a STRUCTURAL objectClass.
static void SchemaChecker.preventStructuralClassRemovalOnModifyReplace(ObjectClassRegistry registry, javax.naming.Name name, int mod, javax.naming.directory.Attributes attributes)
          Makes sure modify operations do not leave the entry without a STRUCTURAL objectClass.
static void SchemaChecker.preventStructuralClassRemovalOnModifyRemove(ObjectClassRegistry registry, javax.naming.Name name, int mod, javax.naming.directory.Attribute attribute, javax.naming.directory.Attribute entryObjectClasses)
          Makes sure modify operations do not leave the entry without a STRUCTURAL objectClass.
static void SchemaChecker.preventStructuralClassRemovalOnModifyRemove(ObjectClassRegistry registry, javax.naming.Name name, int mod, javax.naming.directory.Attributes attributes, javax.naming.directory.Attribute entryObjectClasses)
          Makes sure modify operations do not leave the entry without a STRUCTURAL objectClass.
 

Uses of ObjectClassRegistry in org.apache.directory.server.core.schema.bootstrap
 

Classes in org.apache.directory.server.core.schema.bootstrap that implement ObjectClassRegistry
 class BootstrapObjectClassRegistry
          A plain old java object implementation of an ObjectClassRegistry.
 

Methods in org.apache.directory.server.core.schema.bootstrap that return ObjectClassRegistry
 ObjectClassRegistry BootstrapRegistries.getObjectClassRegistry()