jaugment2.directory
Interface RemoteDirContextIF

All Known Implementing Classes:
RemoteDirContext

public interface RemoteDirContextIF
extends java.rmi.Remote, RemoteContextIF

Remote-interface for a class providing the service of a JNDI-DirContext remotely


Field Summary
static int ADD_ATTRIBUTE
           
static int REMOVE_ATTRIBUTE
           
static int REPLACE_ATTRIBUTE
           
 
Fields inherited from interface jaugment2.directory.RemoteContextIF
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
 
Method Summary
 void bind(javax.naming.Name p0, java.lang.Object p1, javax.naming.directory.Attributes p2)
           
 void bind(java.lang.String p0, java.lang.Object p1, javax.naming.directory.Attributes p2)
           
 RemoteDirContextIF createSubcontext(javax.naming.Name p0, javax.naming.directory.Attributes p1)
           
 RemoteDirContextIF createSubcontext(java.lang.String p0, javax.naming.directory.Attributes p1)
           
 javax.naming.directory.Attributes getAttributes(javax.naming.Name p0)
           
 javax.naming.directory.Attributes getAttributes(javax.naming.Name p0, java.lang.String[] p1)
           
 javax.naming.directory.Attributes getAttributes(java.lang.String p0)
           
 javax.naming.directory.Attributes getAttributes(java.lang.String p0, java.lang.String[] p1)
           
 RemoteDirContextIF getSchema(javax.naming.Name p0)
           
 RemoteDirContextIF getSchema(java.lang.String p0)
           
 RemoteDirContextIF getSchemaClassDefinition(javax.naming.Name p0)
           
 RemoteDirContextIF getSchemaClassDefinition(java.lang.String p0)
           
 void modifyAttributes(javax.naming.Name p0, int p1, javax.naming.directory.Attributes p2)
           
 void modifyAttributes(javax.naming.Name p0, javax.naming.directory.ModificationItem[] p1)
           
 void modifyAttributes(java.lang.String p0, int p1, javax.naming.directory.Attributes p2)
           
 void modifyAttributes(java.lang.String p0, javax.naming.directory.ModificationItem[] p1)
           
 void rebind(javax.naming.Name p0, java.lang.Object p1, javax.naming.directory.Attributes p2)
           
 void rebind(java.lang.String p0, java.lang.Object p1, javax.naming.directory.Attributes p2)
           
 javax.naming.NamingEnumeration search(javax.naming.Name p0, javax.naming.directory.Attributes p1)
           
 javax.naming.NamingEnumeration search(javax.naming.Name p0, javax.naming.directory.Attributes p1, java.lang.String[] p2)
           
 javax.naming.NamingEnumeration search(javax.naming.Name p0, java.lang.String p1, java.lang.Object[] p2, javax.naming.directory.SearchControls p3)
           
 javax.naming.NamingEnumeration search(javax.naming.Name p0, java.lang.String p1, javax.naming.directory.SearchControls p2)
           
 javax.naming.NamingEnumeration search(java.lang.String p0, javax.naming.directory.Attributes p1)
           
 javax.naming.NamingEnumeration search(java.lang.String p0, javax.naming.directory.Attributes p1, java.lang.String[] p2)
           
 javax.naming.NamingEnumeration search(java.lang.String p0, java.lang.String p1, java.lang.Object[] p2, javax.naming.directory.SearchControls p3)
           
 javax.naming.NamingEnumeration search(java.lang.String p0, java.lang.String p1, javax.naming.directory.SearchControls p2)
           
 
Methods inherited from interface jaugment2.directory.RemoteContextIF
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 

Field Detail

ADD_ATTRIBUTE

public static final int ADD_ATTRIBUTE

REPLACE_ATTRIBUTE

public static final int REPLACE_ATTRIBUTE

REMOVE_ATTRIBUTE

public static final int REMOVE_ATTRIBUTE
Method Detail

bind

public void bind(java.lang.String p0,
                 java.lang.Object p1,
                 javax.naming.directory.Attributes p2)
          throws javax.naming.NamingException,
                 java.rmi.RemoteException

bind

public void bind(javax.naming.Name p0,
                 java.lang.Object p1,
                 javax.naming.directory.Attributes p2)
          throws javax.naming.NamingException,
                 java.rmi.RemoteException

createSubcontext

public RemoteDirContextIF createSubcontext(java.lang.String p0,
                                           javax.naming.directory.Attributes p1)
                                    throws javax.naming.NamingException,
                                           java.rmi.RemoteException

createSubcontext

public RemoteDirContextIF createSubcontext(javax.naming.Name p0,
                                           javax.naming.directory.Attributes p1)
                                    throws javax.naming.NamingException,
                                           java.rmi.RemoteException

getAttributes

public javax.naming.directory.Attributes getAttributes(java.lang.String p0)
                                                throws javax.naming.NamingException,
                                                       java.rmi.RemoteException

getAttributes

public javax.naming.directory.Attributes getAttributes(java.lang.String p0,
                                                       java.lang.String[] p1)
                                                throws javax.naming.NamingException,
                                                       java.rmi.RemoteException

getAttributes

public javax.naming.directory.Attributes getAttributes(javax.naming.Name p0)
                                                throws javax.naming.NamingException,
                                                       java.rmi.RemoteException

getAttributes

public javax.naming.directory.Attributes getAttributes(javax.naming.Name p0,
                                                       java.lang.String[] p1)
                                                throws javax.naming.NamingException,
                                                       java.rmi.RemoteException

getSchema

public RemoteDirContextIF getSchema(java.lang.String p0)
                             throws javax.naming.NamingException,
                                    java.rmi.RemoteException,
                                    java.rmi.RemoteException

getSchema

public RemoteDirContextIF getSchema(javax.naming.Name p0)
                             throws javax.naming.NamingException,
                                    java.rmi.RemoteException,
                                    java.rmi.RemoteException

getSchemaClassDefinition

public RemoteDirContextIF getSchemaClassDefinition(java.lang.String p0)
                                            throws javax.naming.NamingException,
                                                   java.rmi.RemoteException

getSchemaClassDefinition

public RemoteDirContextIF getSchemaClassDefinition(javax.naming.Name p0)
                                            throws javax.naming.NamingException,
                                                   java.rmi.RemoteException

modifyAttributes

public void modifyAttributes(java.lang.String p0,
                             int p1,
                             javax.naming.directory.Attributes p2)
                      throws javax.naming.NamingException,
                             java.rmi.RemoteException

modifyAttributes

public void modifyAttributes(java.lang.String p0,
                             javax.naming.directory.ModificationItem[] p1)
                      throws javax.naming.NamingException,
                             java.rmi.RemoteException

modifyAttributes

public void modifyAttributes(javax.naming.Name p0,
                             int p1,
                             javax.naming.directory.Attributes p2)
                      throws javax.naming.NamingException,
                             java.rmi.RemoteException

modifyAttributes

public void modifyAttributes(javax.naming.Name p0,
                             javax.naming.directory.ModificationItem[] p1)
                      throws javax.naming.NamingException,
                             java.rmi.RemoteException

rebind

public void rebind(java.lang.String p0,
                   java.lang.Object p1,
                   javax.naming.directory.Attributes p2)
            throws javax.naming.NamingException,
                   java.rmi.RemoteException

rebind

public void rebind(javax.naming.Name p0,
                   java.lang.Object p1,
                   javax.naming.directory.Attributes p2)
            throws javax.naming.NamingException,
                   java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(java.lang.String p0,
                                             java.lang.String p1,
                                             javax.naming.directory.SearchControls p2)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(java.lang.String p0,
                                             java.lang.String p1,
                                             java.lang.Object[] p2,
                                             javax.naming.directory.SearchControls p3)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(java.lang.String p0,
                                             javax.naming.directory.Attributes p1)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(java.lang.String p0,
                                             javax.naming.directory.Attributes p1,
                                             java.lang.String[] p2)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(javax.naming.Name p0,
                                             java.lang.String p1,
                                             javax.naming.directory.SearchControls p2)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(javax.naming.Name p0,
                                             java.lang.String p1,
                                             java.lang.Object[] p2,
                                             javax.naming.directory.SearchControls p3)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(javax.naming.Name p0,
                                             javax.naming.directory.Attributes p1)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException

search

public javax.naming.NamingEnumeration search(javax.naming.Name p0,
                                             javax.naming.directory.Attributes p1,
                                             java.lang.String[] p2)
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException