org.apache.directory.server.schema.bootstrap
Class ApachemetaSyntaxProducer

java.lang.Object
  extended by org.apache.directory.server.schema.bootstrap.AbstractBootstrapProducer
      extended by org.apache.directory.server.schema.bootstrap.ApachemetaSyntaxProducer
All Implemented Interfaces:
BootstrapProducer

public class ApachemetaSyntaxProducer
extends AbstractBootstrapProducer

A producer of Syntax objects for the apachemeta schema. Modified by hand from generated code

Version:
$Rev$
Author:
Apache Directory Project

Nested Class Summary
static class ApachemetaSyntaxProducer.NameOrNumericIdSyntax
           
static class ApachemetaSyntaxProducer.NumberSyntax
           
static class ApachemetaSyntaxProducer.NumericOidSyntax
           
static class ApachemetaSyntaxProducer.ObjectClassTypeSyntax
           
static class ApachemetaSyntaxProducer.ObjectNameSyntax
           
 
Nested classes/interfaces inherited from class org.apache.directory.server.schema.bootstrap.AbstractBootstrapProducer
AbstractBootstrapProducer.BootstrapAttributeType, AbstractBootstrapProducer.BootstrapMatchingRule, AbstractBootstrapProducer.BootstrapObjectClass, AbstractBootstrapProducer.BootstrapSyntax
 
Field Summary
 
Fields inherited from class org.apache.directory.server.schema.bootstrap.AbstractBootstrapProducer
EMPTY
 
Constructor Summary
ApachemetaSyntaxProducer()
           
 
Method Summary
 void produce(Registries registries, ProducerCallback cb)
          Produces schema objects announcing each one after creation via the callback before continuing on to create more objects.
 
Methods inherited from class org.apache.directory.server.schema.bootstrap.AbstractBootstrapProducer
getType, newAttributeType, newObjectClass, newSyntax
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApachemetaSyntaxProducer

public ApachemetaSyntaxProducer()
Method Detail

produce

public void produce(Registries registries,
                    ProducerCallback cb)
             throws javax.naming.NamingException
Description copied from interface: BootstrapProducer
Produces schema objects announcing each one after creation via the callback before continuing on to create more objects.

Parameters:
registries - the registry set used by this producer
cb - the producer's callback
Throws:
javax.naming.NamingException - callbacks often operate upon registries and can throw these exceptions so we must throw this as well since implementations will have to call the callback methods
See Also:
BootstrapProducer#produce(DefaultRegistries, ProducerCallback)


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