Inheritance diagram for sfi.director.repository.DivertDB:

Each time an <objectclass> object is detected, a new DBConnection is opened. The local part of the DivertDB database is a template expanded with the head object.
Public Member Functions | ||||
| DivertDB () | ||||
| DivertDB (String url) | ||||
| * | ||||
| void | setURL (String url) throws DirectorException | |||
| set URL of the RemoteFile used for input/output | ||||
| Enumeration | search (final String expr, Options searchopt) throws DirectorException | |||
*
| ||||
| void | append (DBObject dbo) throws DirectorException | |||
*
| ||||
| void | truncate () throws DirectorException | |||
| remember truncate() calls. | ||||
| void | close () throws DirectorException | |||
Protected Member Functions | ||||
| void | finalize () | |||
| boolean | isHead (DBObject dbo) | |||
Protected Attributes | ||||
| Filter | filter | |||
| boolean | truncate = false | |||
| Object | lastWarned = new Object() | |||
Package Attributes | ||||
| String | templateURL | |||
|
|
|
|
|
*
|
|
|
*
Implements sfi.director.repository.DBConnection. |
|
|
Reimplemented from sfi.director.repository.DBConnection. |
|
|
|
|
|
|
|
||||||||||||
|
*
|
|
|
set URL of the RemoteFile used for input/output
Reimplemented from sfi.director.repository.DBConnection. |
|
|
remember truncate() calls. If truncate was ever invoked new connections opened after a truncate() call will also be truncated when opened. Implements sfi.director.repository.DBConnection. |
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5