sfi.director.repository.MailAliasFile Class Reference

Inheritance diagram for sfi.director.repository.MailAliasFile:

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

Detailed Description

reads/writes mail alias files


Public Member Functions

 MailAliasFile ()
 *
 MailAliasFile (String url)
 *

Static Public Member Functions

static String encodeEntry (DBObject dbo, String separator, int limit)

Protected Member Functions

String readRecord (BufferedReader in) throws Exception
 read one record out of the source file
DBObject decode (String record)
 decodes one record
String encode (DBObject dbo) throws DirectorException
 converts a DBObject into a textual mail alias record


Constructor & Destructor Documentation

sfi.director.repository.MailAliasFile.MailAliasFile  ) 
 

*

sfi.director.repository.MailAliasFile.MailAliasFile String  url  ) 
 

*

Parameters:
url 


Member Function Documentation

DBObject sfi.director.repository.MailAliasFile.decode String  record  )  [protected]
 

decodes one record

Parameters:
record 
Returns:
DBObject associated with the record

Reimplemented from sfi.director.repository.FileDB.

String sfi.director.repository.MailAliasFile.encode DBObject  dbo  )  throws DirectorException [protected]
 

converts a DBObject into a textual mail alias record

Exceptions:
DirectorException 
Parameters:
dbo 
Returns:
mail alias file entry

Reimplemented from sfi.director.repository.FileDB.

static String sfi.director.repository.MailAliasFile.encodeEntry DBObject  dbo,
String  separator,
int  limit
[static]
 

String sfi.director.repository.MailAliasFile.readRecord BufferedReader  in  )  throws Exception [protected]
 

read one record out of the source file

Exceptions:
Exception 
Parameters:
in 
Returns:
text belonging to this record

Reimplemented from sfi.director.repository.FileDB.


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