Inheritance diagram for sfi.director.repository.NISTable:

Currently this is write only access.
Public Member Functions | ||||
| NISTable () | ||||
| NISTable (String url) | ||||
| * | ||||
| void | setURL (String urlStr) throws DirectorException | |||
| set URL of the NIS Table used for I/O. | ||||
| Enumeration | search (final String expr, Options searchopt) throws DirectorException | |||
*
| ||||
| void | append (DBObject dbo) throws DirectorException | |||
| append a NIS entry to a table. | ||||
| void | truncate () throws DirectorException | |||
| void | close () throws DirectorException | |||
Protected Member Functions | ||||
| void | finalize () | |||
Package Attributes | ||||
| SURL | url = null | |||
| String | domain = null | |||
| String | table = null | |||
| Vector | contents = null | |||
|
|
|
|
|
*
|
|
|
append a NIS entry to a table. This will only work if the table was truncated first as the NISTable driver cannot append to an existing table. Append will queue up entries in memory. They will not be written to the NIS table until a close() is invoked. This prevents us of getting corrupted NIS maps if processing of entries fails before the whole map was written. Implements sfi.director.repository.DBConnection. |
|
|
Reimplemented from sfi.director.repository.DBConnection. |
|
|
|
|
||||||||||||
|
*
|
|
|
set URL of the NIS Table used for I/O.
Reimplemented from sfi.director.repository.DBConnection. |
|
|
Implements sfi.director.repository.DBConnection. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from sfi.director.repository.DBConnection. |
1.4.5