|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.directory.server.core.schema.SchemaEntityFactory
public class SchemaEntityFactory
Showing how it's done ...
Constructor Summary | |
---|---|
SchemaEntityFactory(Registries bootstrapRegistries)
|
Method Summary | |
---|---|
org.apache.directory.shared.ldap.schema.AttributeType |
getAttributeType(ServerEntry entry,
Registries targetRegistries,
java.lang.String schema)
|
java.util.Comparator |
getComparator(org.apache.directory.shared.ldap.schema.syntax.ComparatorDescription comparatorDescription,
Registries targetRegistries)
|
java.util.Comparator |
getComparator(ServerEntry entry,
Registries targetRegistries)
Retrieve and load a Comparator class from the DIT. |
org.apache.directory.shared.ldap.schema.MatchingRule |
getMatchingRule(ServerEntry entry,
Registries targetRegistries,
java.lang.String schema)
|
org.apache.directory.shared.ldap.schema.Normalizer |
getNormalizer(org.apache.directory.shared.ldap.schema.syntax.NormalizerDescription normalizerDescription,
Registries targetRegistries)
|
org.apache.directory.shared.ldap.schema.Normalizer |
getNormalizer(ServerEntry entry,
Registries targetRegistries)
Retrieve and load a Normalizer class from the DIT. |
org.apache.directory.shared.ldap.schema.ObjectClass |
getObjectClass(ServerEntry entry,
Registries targetRegistries,
java.lang.String schema)
|
Schema |
getSchema(ServerEntry entry)
|
org.apache.directory.shared.ldap.schema.Syntax |
getSyntax(ServerEntry entry,
Registries targetRegistries,
java.lang.String schema)
|
org.apache.directory.shared.ldap.schema.syntax.SyntaxChecker |
getSyntaxChecker(ServerEntry entry,
Registries targetRegistries)
Retrieve and load a syntaxChecker class from the DIT. |
org.apache.directory.shared.ldap.schema.syntax.SyntaxChecker |
getSyntaxChecker(org.apache.directory.shared.ldap.schema.syntax.SyntaxCheckerDescription syntaxCheckerDescription,
Registries targetRegistries)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SchemaEntityFactory(Registries bootstrapRegistries) throws javax.naming.NamingException
javax.naming.NamingException
Method Detail |
---|
public Schema getSchema(ServerEntry entry) throws javax.naming.NamingException
javax.naming.NamingException
public org.apache.directory.shared.ldap.schema.syntax.SyntaxChecker getSyntaxChecker(ServerEntry entry, Registries targetRegistries) throws javax.naming.NamingException
entry
- the entry to load the syntaxChecker from
javax.naming.NamingException
- if anything fails during loadingpublic org.apache.directory.shared.ldap.schema.syntax.SyntaxChecker getSyntaxChecker(org.apache.directory.shared.ldap.schema.syntax.SyntaxCheckerDescription syntaxCheckerDescription, Registries targetRegistries) throws javax.naming.NamingException
javax.naming.NamingException
public java.util.Comparator getComparator(org.apache.directory.shared.ldap.schema.syntax.ComparatorDescription comparatorDescription, Registries targetRegistries) throws javax.naming.NamingException
javax.naming.NamingException
public java.util.Comparator getComparator(ServerEntry entry, Registries targetRegistries) throws javax.naming.NamingException
entry
- the entry to load the Comparator from
javax.naming.NamingException
- if anything fails during loadingpublic org.apache.directory.shared.ldap.schema.Normalizer getNormalizer(org.apache.directory.shared.ldap.schema.syntax.NormalizerDescription normalizerDescription, Registries targetRegistries) throws javax.naming.NamingException
javax.naming.NamingException
public org.apache.directory.shared.ldap.schema.Normalizer getNormalizer(ServerEntry entry, Registries targetRegistries) throws javax.naming.NamingException
entry
- the entry to load the Normalizer from
javax.naming.NamingException
- if anything fails during loadingpublic org.apache.directory.shared.ldap.schema.Syntax getSyntax(ServerEntry entry, Registries targetRegistries, java.lang.String schema) throws javax.naming.NamingException
javax.naming.NamingException
public org.apache.directory.shared.ldap.schema.MatchingRule getMatchingRule(ServerEntry entry, Registries targetRegistries, java.lang.String schema) throws javax.naming.NamingException
javax.naming.NamingException
public org.apache.directory.shared.ldap.schema.ObjectClass getObjectClass(ServerEntry entry, Registries targetRegistries, java.lang.String schema) throws javax.naming.NamingException
javax.naming.NamingException
public org.apache.directory.shared.ldap.schema.AttributeType getAttributeType(ServerEntry entry, Registries targetRegistries, java.lang.String schema) throws javax.naming.NamingException
javax.naming.NamingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |