|
||||||||||
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 Schema
public final java.lang.String getSchemaName()
Schema
getSchemaName
in interface Schema
public final java.lang.String[] getDependencies()
Schema
getDependencies
in interface Schema
protected final void setDependencies(java.lang.String[] dependencies)
public java.lang.String getBaseClassName()
BootstrapSchema
getBaseClassName
in interface BootstrapSchema
public java.lang.String getDefaultBaseClassName()
BootstrapSchema
getDefaultBaseClassName
in interface BootstrapSchema
public java.lang.String getFullClassName(ProducerTypeEnum type)
BootstrapSchema
getFullClassName
in interface BootstrapSchema
public java.lang.String getFullDefaultBaseClassName(ProducerTypeEnum type)
BootstrapSchema
getFullDefaultBaseClassName
in interface BootstrapSchema
public java.lang.String getUnqualifiedClassName(ProducerTypeEnum type)
BootstrapSchema
getUnqualifiedClassName
in interface BootstrapSchema
public java.lang.String getPackageName()
BootstrapSchema
getPackageName
in interface BootstrapSchema
public java.lang.String getUnqualifiedClassName()
BootstrapSchema
getUnqualifiedClassName
in interface BootstrapSchema
public boolean isDisabled()
Schema
isDisabled
in interface Schema
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |