sfi.director.repository.DirectoryDB Class Reference

Inheritance diagram for sfi.director.repository.DirectoryDB:

sfi.director.repository.DBConnection List of all members.

Public Member Functions

 DirectoryDB ()
 DirectoryDB (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
 *
Exceptions:
DirectorException 

void append (DBObject dbo) throws DirectorException
 *
Exceptions:
DirectorException 

void truncate () throws DirectorException
DBAccessor get (DN dn) throws DirectorException
void replace (DBObject dbo) throws DirectorException
void remove (DBObject dbo) throws DirectorException
void modify (DBObject dbo, Vector attrs) throws DirectorException
void close () throws DirectorException
DN completeDN (DN dn)

Protected Member Functions

DN extendDN (DN dn)
DBObject extendDN (DBObject dbo)

Package Attributes

DirectoryAccess wrappedDA = null
DN baseDN = null

Classes

class  WrapAccessor

Constructor & Destructor Documentation

sfi.director.repository.DirectoryDB.DirectoryDB  ) 
 

sfi.director.repository.DirectoryDB.DirectoryDB String  url  ) 
 

*

Parameters:
url 


Member Function Documentation

void sfi.director.repository.DirectoryDB.append DBObject  dbo  )  throws DirectorException [virtual]
 

*

Exceptions:
DirectorException 

Parameters:
dbo 

Implements sfi.director.repository.DBConnection.

void sfi.director.repository.DirectoryDB.close  )  throws DirectorException
 

Reimplemented from sfi.director.repository.DBConnection.

DN sfi.director.repository.DirectoryDB.completeDN DN  dn  ) 
 

Reimplemented from sfi.director.repository.DBConnection.

DBObject sfi.director.repository.DirectoryDB.extendDN DBObject  dbo  )  [protected]
 

DN sfi.director.repository.DirectoryDB.extendDN DN  dn  )  [protected]
 

DBAccessor sfi.director.repository.DirectoryDB.get DN  dn  )  throws DirectorException
 

Reimplemented from sfi.director.repository.DBConnection.

void sfi.director.repository.DirectoryDB.modify DBObject  dbo,
Vector  attrs
throws DirectorException
 

Reimplemented from sfi.director.repository.DBConnection.

void sfi.director.repository.DirectoryDB.remove DBObject  dbo  )  throws DirectorException
 

Reimplemented from sfi.director.repository.DBConnection.

void sfi.director.repository.DirectoryDB.replace DBObject  dbo  )  throws DirectorException
 

Reimplemented from sfi.director.repository.DBConnection.

Enumeration sfi.director.repository.DirectoryDB.search final String  expr,
Options  searchopt
throws DirectorException
 

*

Exceptions:
DirectorException 

Parameters:
expr 
searchopt 

void sfi.director.repository.DirectoryDB.setURL String  url  )  throws DirectorException
 

set URL of the RemoteFile used for input/output

Exceptions:
DirectorException 
Parameters:
url 

Reimplemented from sfi.director.repository.DBConnection.

void sfi.director.repository.DirectoryDB.truncate  )  throws DirectorException [virtual]
 

Implements sfi.director.repository.DBConnection.


Member Data Documentation

DN sfi.director.repository.DirectoryDB.baseDN = null [package]
 

DirectoryAccess sfi.director.repository.DirectoryDB.wrappedDA = null [package]
 


The documentation for this class was generated from the following file:
Generated on Sat Feb 11 01:20:22 2012 for Node Director by  doxygen 1.4.5