org.apache.directory.server.core.schema
Class SchemaSubentryModifier

java.lang.Object
  extended by org.apache.directory.server.core.schema.SchemaSubentryModifier

public class SchemaSubentryModifier
extends java.lang.Object

Responsible for translating modify operations on the subschemaSubentry into operations against entries within the schema partition.

Version:
$Rev$
Author:
Apache Directory Project

Constructor Summary
SchemaSubentryModifier(org.apache.directory.shared.ldap.schema.SchemaManager schemaManager)
          Creates a new instance of SchemaSubentryModifier.
 
Method Summary
 void add(OperationContext opContext, org.apache.directory.shared.ldap.schema.parsers.LdapComparatorDescription comparatorDescription)
           
 void add(OperationContext opContext, org.apache.directory.shared.ldap.schema.parsers.NormalizerDescription normalizerDescription)
           
 void add(OperationContext opContext, org.apache.directory.shared.ldap.schema.parsers.SyntaxCheckerDescription syntaxCheckerDescription)
           
 void addSchemaObject(OperationContext opContext, org.apache.directory.shared.ldap.schema.SchemaObject obj)
           
 void delete(OperationContext opContext, org.apache.directory.shared.ldap.schema.parsers.LdapComparatorDescription comparatorDescription)
           
 void delete(OperationContext opContext, org.apache.directory.shared.ldap.schema.parsers.NormalizerDescription normalizerDescription)
           
 void delete(OperationContext opContext, org.apache.directory.shared.ldap.schema.parsers.SyntaxCheckerDescription syntaxCheckerDescription)
           
 void deleteSchemaObject(OperationContext opContext, org.apache.directory.shared.ldap.schema.SchemaObject obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaSubentryModifier

public SchemaSubentryModifier(org.apache.directory.shared.ldap.schema.SchemaManager schemaManager)
Creates a new instance of SchemaSubentryModifier.

Parameters:
schemaManager - The server schemaManager
dao -
Method Detail

add

public void add(OperationContext opContext,
                org.apache.directory.shared.ldap.schema.parsers.LdapComparatorDescription comparatorDescription)
         throws java.lang.Exception
Throws:
java.lang.Exception

add

public void add(OperationContext opContext,
                org.apache.directory.shared.ldap.schema.parsers.NormalizerDescription normalizerDescription)
         throws java.lang.Exception
Throws:
java.lang.Exception

add

public void add(OperationContext opContext,
                org.apache.directory.shared.ldap.schema.parsers.SyntaxCheckerDescription syntaxCheckerDescription)
         throws java.lang.Exception
Throws:
java.lang.Exception

addSchemaObject

public void addSchemaObject(OperationContext opContext,
                            org.apache.directory.shared.ldap.schema.SchemaObject obj)
                     throws java.lang.Exception
Throws:
java.lang.Exception

deleteSchemaObject

public void deleteSchemaObject(OperationContext opContext,
                               org.apache.directory.shared.ldap.schema.SchemaObject obj)
                        throws java.lang.Exception
Throws:
java.lang.Exception

delete

public void delete(OperationContext opContext,
                   org.apache.directory.shared.ldap.schema.parsers.NormalizerDescription normalizerDescription)
            throws java.lang.Exception
Throws:
java.lang.Exception

delete

public void delete(OperationContext opContext,
                   org.apache.directory.shared.ldap.schema.parsers.SyntaxCheckerDescription syntaxCheckerDescription)
            throws java.lang.Exception
Throws:
java.lang.Exception

delete

public void delete(OperationContext opContext,
                   org.apache.directory.shared.ldap.schema.parsers.LdapComparatorDescription comparatorDescription)
            throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.