sfi.director.repository.transform.NISfromDBObject Class Reference

Inheritance diagram for sfi.director.repository.transform.NISfromDBObject:

sfi.director.repository.transform.Transformer sfi.director.repository.transform.NISfromAutomaster sfi.director.repository.transform.NISfromAutomounter sfi.director.repository.transform.NISfromBootparams sfi.director.repository.transform.NISfromEthers sfi.director.repository.transform.NISfromGroups sfi.director.repository.transform.NISfromHosts sfi.director.repository.transform.NISfromNetgroup sfi.director.repository.transform.NISfromNetmasks sfi.director.repository.transform.NISfromNetworks sfi.director.repository.transform.NISfromPeople sfi.director.repository.transform.NISfromProtocols sfi.director.repository.transform.NISfromRPC sfi.director.repository.transform.NISfromServices sfi.director.repository.transform.NISfromTimezone sfi.director.repository.transform.NISfromYpservers List of all members.

Detailed Description

transform ipProtocol objects into nisObject objects.


Public Member Functions

 NISfromDBObject (String key)
 NISfromDBObject (Options opt, String key)
DBSet transform (DBSet org) throws DirectorException
Vector getKey (String key, DBObject dbo)
void addInline (DBObject dbo)
abstract String encodeEntry (DBObject dbo)

Package Attributes

String defaultKey
boolean lowercaseKeys = false
Vector inlineObjects = new Vector()
int lineSize = 1024


Constructor & Destructor Documentation

sfi.director.repository.transform.NISfromDBObject.NISfromDBObject String  key  ) 
 

sfi.director.repository.transform.NISfromDBObject.NISfromDBObject Options  opt,
String  key
 


Member Function Documentation

void sfi.director.repository.transform.NISfromDBObject.addInline DBObject  dbo  ) 
 

abstract String sfi.director.repository.transform.NISfromDBObject.encodeEntry DBObject  dbo  )  [pure virtual]
 

Implemented in sfi.director.repository.transform.NISfromAutomaster, sfi.director.repository.transform.NISfromAutomounter, sfi.director.repository.transform.NISfromBootparams, sfi.director.repository.transform.NISfromEthers, sfi.director.repository.transform.NISfromGroups, sfi.director.repository.transform.NISfromHosts, sfi.director.repository.transform.NISfromNetgroup, sfi.director.repository.transform.NISfromNetmasks, sfi.director.repository.transform.NISfromNetworks, sfi.director.repository.transform.NISfromPeople, sfi.director.repository.transform.NISfromProtocols, sfi.director.repository.transform.NISfromRPC, sfi.director.repository.transform.NISfromServices, sfi.director.repository.transform.NISfromTimezone, and sfi.director.repository.transform.NISfromYpservers.

Vector sfi.director.repository.transform.NISfromDBObject.getKey String  key,
DBObject  dbo
 

Reimplemented in sfi.director.repository.transform.NISfromAutomounter, sfi.director.repository.transform.NISfromEthers, sfi.director.repository.transform.NISfromServices, and sfi.director.repository.transform.NISfromYpservers.

DBSet sfi.director.repository.transform.NISfromDBObject.transform DBSet  org  )  throws DirectorException [virtual]
 

Implements sfi.director.repository.transform.Transformer.


Member Data Documentation

String sfi.director.repository.transform.NISfromDBObject.defaultKey [package]
 

Vector sfi.director.repository.transform.NISfromDBObject.inlineObjects = new Vector() [package]
 

int sfi.director.repository.transform.NISfromDBObject.lineSize = 1024 [package]
 

boolean sfi.director.repository.transform.NISfromDBObject.lowercaseKeys = false [package]
 


The documentation for this class was generated from the following file:
Generated on Sat May 19 01:19:58 2012 for Node Director by  doxygen 1.4.5