|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.directory.server.schema.bootstrap.AbstractBootstrapProducer
public abstract class AbstractBootstrapProducer
An abstract producer implementation.
| Nested Class Summary | |
|---|---|
static class |
AbstractBootstrapProducer.BootstrapAttributeType
A concrete mutable attributeType implementation for bootstrapping which uses registries for dynamically resolving dependent objects. |
static class |
AbstractBootstrapProducer.BootstrapMatchingRule
|
static class |
AbstractBootstrapProducer.BootstrapObjectClass
A concrete mutable objectClass implementation for bootstrapping which uses registries for dynamically resolving dependent objects. |
static class |
AbstractBootstrapProducer.BootstrapSyntax
A mutable Syntax for the bootstrap phase that uses the syntaxCheckerRegistry to dynamically resolve syntax checkers. |
| Field Summary | |
|---|---|
protected static java.lang.String[] |
EMPTY
a reused empty String array |
| Constructor Summary | |
|---|---|
protected |
AbstractBootstrapProducer(ProducerTypeEnum type)
Creates a producer of a specific type. |
| Method Summary | |
|---|---|
ProducerTypeEnum |
getType()
Gets the type of producer this is. |
protected static AbstractBootstrapProducer.BootstrapAttributeType |
newAttributeType(java.lang.String oid,
Registries registries)
|
protected static AbstractBootstrapProducer.BootstrapObjectClass |
newObjectClass(java.lang.String oid,
Registries registries)
|
protected static AbstractBootstrapProducer.BootstrapSyntax |
newSyntax(java.lang.String oid,
Registries registries)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.directory.server.schema.bootstrap.BootstrapProducer |
|---|
produce |
| Field Detail |
|---|
protected static final java.lang.String[] EMPTY
| Constructor Detail |
|---|
protected AbstractBootstrapProducer(ProducerTypeEnum type)
type - the producer type| Method Detail |
|---|
public ProducerTypeEnum getType()
BootstrapProducer
getType in interface BootstrapProducerBootstrapProducer.getType()
protected static AbstractBootstrapProducer.BootstrapSyntax newSyntax(java.lang.String oid,
Registries registries)
protected static AbstractBootstrapProducer.BootstrapAttributeType newAttributeType(java.lang.String oid,
Registries registries)
protected static AbstractBootstrapProducer.BootstrapObjectClass newObjectClass(java.lang.String oid,
Registries registries)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||