|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netscape.jndi.ldap.common.DirContextAdapter
com.netscape.jndi.ldap.schema.SchemaDirContext
com.netscape.jndi.ldap.schema.SchemaElementContainer
public abstract class SchemaElementContainer
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.netscape.jndi.ldap.schema.SchemaDirContext |
|---|
SchemaDirContext.EmptyNamingEnumeration, SchemaDirContext.SchemaObjectSubordinateNamePair |
| Field Summary | |
|---|---|
(package private) SchemaManager |
m_schemaMgr
|
| Fields inherited from class com.netscape.jndi.ldap.schema.SchemaDirContext |
|---|
ATTRDEF, CLASSDEF, m_path, MRULEDEF |
| Fields inherited from interface javax.naming.directory.DirContext |
|---|
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE |
| 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 |
| Constructor Summary | |
|---|---|
SchemaElementContainer(SchemaManager schemaMgr,
java.lang.String path)
|
|
| Method Summary | |
|---|---|
void |
bind(javax.naming.Name name,
java.lang.Object obj)
|
void |
bind(java.lang.String name,
java.lang.Object obj)
Naming Bind operations |
(package private) abstract javax.naming.directory.DirContext |
createSchemaElement(java.lang.String name,
javax.naming.directory.Attributes attrs)
Create a new SchemaElement. |
javax.naming.Context |
createSubcontext(javax.naming.Name name)
|
javax.naming.directory.DirContext |
createSubcontext(javax.naming.Name name,
javax.naming.directory.Attributes attrs)
|
javax.naming.Context |
createSubcontext(java.lang.String name)
Ldap entry operations |
javax.naming.directory.DirContext |
createSubcontext(java.lang.String name,
javax.naming.directory.Attributes attrs)
|
void |
destroySubcontext(javax.naming.Name name)
|
void |
destroySubcontext(java.lang.String name)
|
javax.naming.directory.Attributes |
getAttributes(javax.naming.Name name)
|
javax.naming.directory.Attributes |
getAttributes(javax.naming.Name name,
java.lang.String[] attrIds)
|
javax.naming.directory.Attributes |
getAttributes(java.lang.String name)
Attribute Operations |
javax.naming.directory.Attributes |
getAttributes(java.lang.String name,
java.lang.String[] attrIds)
|
(package private) abstract javax.naming.NamingEnumeration |
getBindingsList(java.lang.String name)
Return a list of bindings for subordinate SchemaElement. |
(package private) abstract javax.naming.NamingEnumeration |
getNameList(java.lang.String name)
Return a list of names for subordinate SchemaElement. |
javax.naming.NamingEnumeration |
list(javax.naming.Name name)
|
javax.naming.NamingEnumeration |
list(java.lang.String name)
List Operations |
javax.naming.NamingEnumeration |
listBindings(javax.naming.Name name)
|
javax.naming.NamingEnumeration |
listBindings(java.lang.String name)
|
java.lang.Object |
lookup(javax.naming.Name name)
|
java.lang.Object |
lookup(java.lang.String name)
Lookup Operations |
java.lang.Object |
lookupLink(javax.naming.Name name)
|
java.lang.Object |
lookupLink(java.lang.String name)
|
(package private) abstract java.lang.Object |
lookupSchemaElement(java.lang.String name)
Get a SchemaElement by name |
void |
modifyAttributes(javax.naming.Name name,
int mod_op,
javax.naming.directory.Attributes attrs)
|
void |
modifyAttributes(javax.naming.Name name,
javax.naming.directory.ModificationItem[] mods)
|
void |
modifyAttributes(java.lang.String name,
int mod_op,
javax.naming.directory.Attributes attrs)
|
void |
modifyAttributes(java.lang.String name,
javax.naming.directory.ModificationItem[] mods)
|
void |
rebind(javax.naming.Name name,
java.lang.Object obj)
|
void |
rebind(java.lang.String name,
java.lang.Object obj)
|
(package private) abstract void |
removeSchemaElement(java.lang.String name)
Delete a new SchemaElement. |
void |
rename(javax.naming.Name oldName,
javax.naming.Name newName)
|
void |
rename(java.lang.String oldName,
java.lang.String newName)
|
void |
unbind(javax.naming.Name name)
|
void |
unbind(java.lang.String name)
|
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
SchemaManager m_schemaMgr
| Constructor Detail |
|---|
public SchemaElementContainer(SchemaManager schemaMgr,
java.lang.String path)
throws javax.naming.NamingException
javax.naming.NamingException| Method Detail |
|---|
abstract javax.naming.directory.DirContext createSchemaElement(java.lang.String name,
javax.naming.directory.Attributes attrs)
throws javax.naming.NamingException
javax.naming.NamingException
abstract void removeSchemaElement(java.lang.String name)
throws javax.naming.NamingException
javax.naming.NamingException
abstract javax.naming.NamingEnumeration getNameList(java.lang.String name)
throws javax.naming.NamingException
javax.naming.NamingException
abstract javax.naming.NamingEnumeration getBindingsList(java.lang.String name)
throws javax.naming.NamingException
javax.naming.NamingException
abstract java.lang.Object lookupSchemaElement(java.lang.String name)
throws javax.naming.NamingException
javax.naming.NamingException
public javax.naming.directory.Attributes getAttributes(java.lang.String name)
throws javax.naming.NamingException
getAttributes in interface javax.naming.directory.DirContextgetAttributes in class DirContextAdapterjavax.naming.NamingException
public javax.naming.directory.Attributes getAttributes(java.lang.String name,
java.lang.String[] attrIds)
throws javax.naming.NamingException
getAttributes in interface javax.naming.directory.DirContextgetAttributes in class DirContextAdapterjavax.naming.NamingException
public javax.naming.directory.Attributes getAttributes(javax.naming.Name name)
throws javax.naming.NamingException
getAttributes in interface javax.naming.directory.DirContextgetAttributes in class DirContextAdapterjavax.naming.NamingException
public javax.naming.directory.Attributes getAttributes(javax.naming.Name name,
java.lang.String[] attrIds)
throws javax.naming.NamingException
getAttributes in interface javax.naming.directory.DirContextgetAttributes in class DirContextAdapterjavax.naming.NamingException
public void modifyAttributes(java.lang.String name,
int mod_op,
javax.naming.directory.Attributes attrs)
throws javax.naming.NamingException
modifyAttributes in interface javax.naming.directory.DirContextmodifyAttributes in class DirContextAdapterjavax.naming.NamingException
public void modifyAttributes(java.lang.String name,
javax.naming.directory.ModificationItem[] mods)
throws javax.naming.NamingException
modifyAttributes in interface javax.naming.directory.DirContextmodifyAttributes in class DirContextAdapterjavax.naming.NamingException
public void modifyAttributes(javax.naming.Name name,
int mod_op,
javax.naming.directory.Attributes attrs)
throws javax.naming.NamingException
modifyAttributes in interface javax.naming.directory.DirContextmodifyAttributes in class DirContextAdapterjavax.naming.NamingException
public void modifyAttributes(javax.naming.Name name,
javax.naming.directory.ModificationItem[] mods)
throws javax.naming.NamingException
modifyAttributes in interface javax.naming.directory.DirContextmodifyAttributes in class DirContextAdapterjavax.naming.NamingException
public javax.naming.Context createSubcontext(java.lang.String name)
throws javax.naming.NamingException
createSubcontext in interface javax.naming.ContextcreateSubcontext in class DirContextAdapterjavax.naming.NamingException
public javax.naming.Context createSubcontext(javax.naming.Name name)
throws javax.naming.NamingException
createSubcontext in interface javax.naming.ContextcreateSubcontext in class DirContextAdapterjavax.naming.NamingException
public javax.naming.directory.DirContext createSubcontext(java.lang.String name,
javax.naming.directory.Attributes attrs)
throws javax.naming.NamingException
createSubcontext in interface javax.naming.directory.DirContextcreateSubcontext in class DirContextAdapterjavax.naming.NamingException
public javax.naming.directory.DirContext createSubcontext(javax.naming.Name name,
javax.naming.directory.Attributes attrs)
throws javax.naming.NamingException
createSubcontext in interface javax.naming.directory.DirContextcreateSubcontext in class DirContextAdapterjavax.naming.NamingException
public void destroySubcontext(java.lang.String name)
throws javax.naming.NamingException
destroySubcontext in interface javax.naming.ContextdestroySubcontext in class DirContextAdapterjavax.naming.NamingException
public void destroySubcontext(javax.naming.Name name)
throws javax.naming.NamingException
destroySubcontext in interface javax.naming.ContextdestroySubcontext in class DirContextAdapterjavax.naming.NamingException
public void bind(java.lang.String name,
java.lang.Object obj)
throws javax.naming.NamingException
bind in interface javax.naming.Contextbind in class SchemaDirContextjavax.naming.NamingException
public void bind(javax.naming.Name name,
java.lang.Object obj)
throws javax.naming.NamingException
bind in interface javax.naming.Contextbind in class SchemaDirContextjavax.naming.NamingException
public void rebind(java.lang.String name,
java.lang.Object obj)
throws javax.naming.NamingException
rebind in interface javax.naming.Contextrebind in class SchemaDirContextjavax.naming.NamingException
public void rebind(javax.naming.Name name,
java.lang.Object obj)
throws javax.naming.NamingException
rebind in interface javax.naming.Contextrebind in class SchemaDirContextjavax.naming.NamingException
public void rename(java.lang.String oldName,
java.lang.String newName)
throws javax.naming.NamingException
rename in interface javax.naming.Contextrename in class SchemaDirContextjavax.naming.NamingException
public void rename(javax.naming.Name oldName,
javax.naming.Name newName)
throws javax.naming.NamingException
rename in interface javax.naming.Contextrename in class SchemaDirContextjavax.naming.NamingException
public void unbind(java.lang.String name)
throws javax.naming.NamingException
unbind in interface javax.naming.Contextunbind in class SchemaDirContextjavax.naming.NamingException
public void unbind(javax.naming.Name name)
throws javax.naming.NamingException
unbind in interface javax.naming.Contextunbind in class SchemaDirContextjavax.naming.NamingException
public javax.naming.NamingEnumeration list(java.lang.String name)
throws javax.naming.NamingException
list in interface javax.naming.Contextlist in class DirContextAdapterjavax.naming.NamingException
public javax.naming.NamingEnumeration list(javax.naming.Name name)
throws javax.naming.NamingException
list in interface javax.naming.Contextlist in class DirContextAdapterjavax.naming.NamingException
public javax.naming.NamingEnumeration listBindings(java.lang.String name)
throws javax.naming.NamingException
listBindings in interface javax.naming.ContextlistBindings in class DirContextAdapterjavax.naming.NamingException
public javax.naming.NamingEnumeration listBindings(javax.naming.Name name)
throws javax.naming.NamingException
listBindings in interface javax.naming.ContextlistBindings in class DirContextAdapterjavax.naming.NamingException
public java.lang.Object lookup(java.lang.String name)
throws javax.naming.NamingException
lookup in interface javax.naming.Contextlookup in class DirContextAdapterjavax.naming.NamingException
public java.lang.Object lookup(javax.naming.Name name)
throws javax.naming.NamingException
lookup in interface javax.naming.Contextlookup in class DirContextAdapterjavax.naming.NamingException
public java.lang.Object lookupLink(java.lang.String name)
throws javax.naming.NamingException
lookupLink in interface javax.naming.ContextlookupLink in class DirContextAdapterjavax.naming.NamingException
public java.lang.Object lookupLink(javax.naming.Name name)
throws javax.naming.NamingException
lookupLink in interface javax.naming.ContextlookupLink in class DirContextAdapterjavax.naming.NamingException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||