|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.server.schema.bootstrap.AbstractBootstrapSchema
public class AbstractBootstrapSchema
Abstract bootstrap schema implementation.
| Field Summary | |
|---|---|
protected static java.lang.String[] |
DEFAULT_DEPS
|
| Constructor Summary | |
|---|---|
protected |
AbstractBootstrapSchema(java.lang.String schemaName)
|
protected |
AbstractBootstrapSchema(java.lang.String owner,
java.lang.String schemaName)
|
protected |
AbstractBootstrapSchema(java.lang.String owner,
java.lang.String schemaName,
java.lang.String packageName)
|
protected |
AbstractBootstrapSchema(java.lang.String owner,
java.lang.String schemaName,
java.lang.String packageName,
java.lang.String[] dependencies)
|
| Method Summary | |
|---|---|
java.lang.String |
getBaseClassName()
Gets the base class name for bootstrap Schema class files. |
java.lang.String |
getDefaultBaseClassName()
Gets the default base class name for bootstrap Schema class files. |
java.lang.String[] |
getDependencies()
Gets the names of other schemas that the objects within this Schema depends upon. |
java.lang.String |
getFullClassName(ProducerTypeEnum type)
Gets the class name for bootstrap Schema class producer type. |
java.lang.String |
getFullDefaultBaseClassName(ProducerTypeEnum type)
If the base class name for the target class does not resolve, we attempt to load another backup class using this default base class name which tries another package for the target class factory to load. |
java.lang.String |
getOwner()
Gets the name of the owner of the schema objects within this Schema. |
java.lang.String |
getPackageName()
Gets the package name of the schema's object factories. |
java.lang.String |
getSchemaName()
Gets the name of the logical schema the objects of this Schema belong to: e.g. |
java.lang.String |
getUnqualifiedClassName()
Gets the unqualified class name for Schema class. |
java.lang.String |
getUnqualifiedClassName(ProducerTypeEnum type)
Gets the unqualified class name for bootstrap Schema class producer type. |
boolean |
isDisabled()
Checks whether or not this schema is enabled or disabled. |
protected void |
setDependencies(java.lang.String[] dependencies)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String[] DEFAULT_DEPS
| Constructor Detail |
|---|
protected AbstractBootstrapSchema(java.lang.String schemaName)
protected AbstractBootstrapSchema(java.lang.String owner,
java.lang.String schemaName)
protected AbstractBootstrapSchema(java.lang.String owner,
java.lang.String schemaName,
java.lang.String packageName)
protected AbstractBootstrapSchema(java.lang.String owner,
java.lang.String schemaName,
java.lang.String packageName,
java.lang.String[] dependencies)
| Method Detail |
|---|
public final java.lang.String getOwner()
Schema
getOwner in interface Schemapublic final java.lang.String getSchemaName()
Schema
getSchemaName in interface Schemapublic final java.lang.String[] getDependencies()
Schema
getDependencies in interface Schemaprotected final void setDependencies(java.lang.String[] dependencies)
public java.lang.String getBaseClassName()
BootstrapSchema
getBaseClassName in interface BootstrapSchemapublic java.lang.String getDefaultBaseClassName()
BootstrapSchema
getDefaultBaseClassName in interface BootstrapSchemapublic java.lang.String getFullClassName(ProducerTypeEnum type)
BootstrapSchema
getFullClassName in interface BootstrapSchemapublic java.lang.String getFullDefaultBaseClassName(ProducerTypeEnum type)
BootstrapSchema
getFullDefaultBaseClassName in interface BootstrapSchemapublic java.lang.String getUnqualifiedClassName(ProducerTypeEnum type)
BootstrapSchema
getUnqualifiedClassName in interface BootstrapSchemapublic java.lang.String getPackageName()
BootstrapSchema
getPackageName in interface BootstrapSchemapublic java.lang.String getUnqualifiedClassName()
BootstrapSchema
getUnqualifiedClassName in interface BootstrapSchemapublic boolean isDisabled()
Schema
isDisabled in interface Schema
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||