Package com.netscape.jndi.ldap.schema
Class SchemaAttributeContainer
java.lang.Object
com.netscape.jndi.ldap.common.DirContextAdapter
com.netscape.jndi.ldap.schema.SchemaDirContext
com.netscape.jndi.ldap.schema.SchemaElementContainer
com.netscape.jndi.ldap.schema.SchemaAttributeContainer
- All Implemented Interfaces:
Context
,DirContext
-
Nested Class Summary
Nested classes/interfaces inherited from class com.netscape.jndi.ldap.schema.SchemaDirContext
SchemaDirContext.EmptyNamingEnumeration<T>, SchemaDirContext.SchemaObjectSubordinateNamePair
-
Field Summary
Fields inherited from class com.netscape.jndi.ldap.schema.SchemaElementContainer
m_schemaMgr
Fields inherited from class com.netscape.jndi.ldap.schema.SchemaDirContext
ATTRDEF, CLASSDEF, m_path, MRULEDEF
Fields inherited from interface javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES
Fields inherited from interface javax.naming.directory.DirContext
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSchemaElement
(String name, Attributes attrs) Ldap entry operationsgetBindingsList
(String name) Return a list of bindings for subordinate SchemaElement.getNameList
(String name) List OperationslookupSchemaElement
(String name) Lookup Operationsvoid
removeSchemaElement
(String name) Delete a new SchemaElement.Methods inherited from class com.netscape.jndi.ldap.schema.SchemaElementContainer
bind, bind, createSubcontext, createSubcontext, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getAttributes, getAttributes, getAttributes, getAttributes, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, rename, rename, unbind, unbind
Methods inherited from class com.netscape.jndi.ldap.schema.SchemaDirContext
close, composeName, composeName, getNameInNamespace, getNameParser, getNameParser
Methods inherited from class com.netscape.jndi.ldap.common.DirContextAdapter
addToEnvironment, bind, bind, getEnvironment, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, rebind, rebind, removeFromEnvironment, search, search, search, search, search, search, search, search
-
Constructor Details
-
SchemaAttributeContainer
- Throws:
NamingException
-
-
Method Details
-
createSchemaElement
Ldap entry operations- Specified by:
createSchemaElement
in classSchemaElementContainer
- Throws:
NamingException
-
removeSchemaElement
Description copied from class:SchemaElementContainer
Delete a new SchemaElement. Called by destroySubcontext- Specified by:
removeSchemaElement
in classSchemaElementContainer
- Throws:
NamingException
-
getNameList
List Operations- Specified by:
getNameList
in classSchemaElementContainer
- Throws:
NamingException
-
getBindingsList
Description copied from class:SchemaElementContainer
Return a list of bindings for subordinate SchemaElement. Called by listBindings()- Specified by:
getBindingsList
in classSchemaElementContainer
- Throws:
NamingException
-
lookupSchemaElement
Lookup Operations- Specified by:
lookupSchemaElement
in classSchemaElementContainer
- Throws:
NamingException
-