Inheritance diagram for sfi.director.repository.DBConnection:

Public Member Functions | ||||
| void | setCredentials (Credentials cred) | |||
| void | setURL (String url) throws DirectorException | |||
| void | setContext (RemoteJob context) | |||
| * | ||||
| void | setOption (String option) | |||
| * | ||||
| void | setOption (String option, String val) | |||
| * | ||||
| void | setOption (Options opt) | |||
| * | ||||
| void | setOption (SURL url) | |||
| String | getOption (String option) | |||
| * | ||||
| void | setError (Exception e) | |||
| Exception | getError () | |||
| DN | completeDN (DN dn) | |||
| Enumeration | search (String expr) throws DirectorException | |||
*
| ||||
| abstract Enumeration | search (String expr, Options searchopt) throws DirectorException | |||
*
| ||||
| abstract void | append (DBObject dbo) throws DirectorException | |||
*
| ||||
| abstract void | truncate () throws DirectorException | |||
| void | replace (DBObject dbo) throws DirectorException | |||
| void | remove (DBObject dbo) throws DirectorException | |||
| DBAccessor | get (DN dn) throws DirectorException | |||
| void | modify (DBObject dbo, Vector attrs) throws DirectorException | |||
| void | close () throws DirectorException | |||
Static Public Member Functions | ||||
| static Enumeration | unwrap (final Enumeration wrapped) | |||
| Given an Enumeration of DBAccessor objects as returned by the search() method, returns an Enumeration of DBObject objects. | ||||
| static String | escapeSearchval (String val) | |||
Static Public Attributes | ||||
| static final String | SEARCH_BASEDN = "BaseDN" | |||
| used in conjunction with the search() method to set the base DN of the subtree we are about to search (option) | ||||
| static final String | SEARCH_NOSUB = "Sub" | |||
| * | ||||
| static final String | SEARCH_WITHSTRUCT = "WithStruct" | |||
| static final String | SEARCH_SORT = "Sort" | |||
| static final String | SEARCH_SCHEMA = "Schema" | |||
Protected Attributes | ||||
| String | url | |||
| RemoteJob | context | |||
| Options | options = new Options() | |||
| Exception | error = null | |||
|
|
|
Reimplemented in sfi.director.repository.DirectoryDB, sfi.director.repository.DivertDB, sfi.director.repository.FileDB, sfi.director.repository.NCUserCfgFile, sfi.director.repository.NISTable, sfi.director.repository.OnDemandDBConnection, and sfi.director.repository.SyncDB. |
|
|
Reimplemented in sfi.director.repository.DirectoryDB, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, and sfi.director.repository.OnDemandDBConnection. |
|
|
|
|
|
Reimplemented in sfi.director.repository.CupsPPDDir, sfi.director.repository.DirectoryDB, sfi.director.repository.JDBC, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, sfi.director.repository.LDIFDir, sfi.director.repository.MemoryDB, sfi.director.repository.OnDemandDBConnection, and sfi.director.repository.SyncDB. |
|
|
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
|
*
|
|
||||||||||||
|
Reimplemented in sfi.director.repository.DirectoryDB, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, sfi.director.repository.OnDemandDBConnection, and sfi.director.repository.SyncDB. |
|
|
Reimplemented in sfi.director.repository.CupsPPDDir, sfi.director.repository.DirectoryDB, sfi.director.repository.JDBC, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, sfi.director.repository.LDIFDir, sfi.director.repository.MemoryDB, sfi.director.repository.NullDB, sfi.director.repository.OnDemandDBConnection, and sfi.director.repository.SyncDB. |
|
|
Reimplemented in sfi.director.repository.CupsPPDDir, sfi.director.repository.DirectoryDB, sfi.director.repository.JDBC, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, sfi.director.repository.LDIFDir, sfi.director.repository.MemoryDB, sfi.director.repository.NullDB, sfi.director.repository.OnDemandDBConnection, and sfi.director.repository.SyncDB. |
|
||||||||||||
|
*
Implemented in sfi.director.repository.MemoryDB, sfi.director.repository.NullDB, sfi.director.repository.OnDemandDBConnection, and sfi.director.repository.PseudoHomeDirs. |
|
|
*
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
|
*
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
|
Reimplemented in sfi.director.repository.JDBC, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, and sfi.director.repository.OnDemandDBConnection. |
|
|
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
|
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
|
*
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
||||||||||||
|
*
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
|
*
Reimplemented in sfi.director.repository.OnDemandDBConnection. |
|
|
Reimplemented in sfi.director.repository.CupsPPDDir, sfi.director.repository.DirectoryDB, sfi.director.repository.DivertDB, sfi.director.repository.FileDB, sfi.director.repository.JDBC, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, sfi.director.repository.LDIFDir, sfi.director.repository.LDIFTree, sfi.director.repository.NISTable, and sfi.director.repository.SyncDB. |
|
|
Implemented in sfi.director.repository.CupsPPDDir, sfi.director.repository.DirectoryDB, sfi.director.repository.DivertDB, sfi.director.repository.FileDB, sfi.director.repository.JDBC, sfi.director.repository.LDAP, sfi.director.repository.LDAPndk, sfi.director.repository.LDIFDir, sfi.director.repository.LDIFTree, sfi.director.repository.MemoryDB, sfi.director.repository.NISTable, sfi.director.repository.NullDB, sfi.director.repository.OnDemandDBConnection, sfi.director.repository.PseudoHomeDirs, and sfi.director.repository.SyncDB. |
|
|
Given an Enumeration of DBAccessor objects as returned by the search() method, returns an Enumeration of DBObject objects.
|
|
|
|
|
|
|
|
|
|
|
|
used in conjunction with the search() method to set the base DN of the subtree we are about to search (option)
|
|
|
*
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in sfi.director.repository.JDBC, and sfi.director.repository.NISTable. |
1.4.5