Node Director
Public Member Functions | List of all members
sfi.director.repository.DirectoryServiceMerger Class Reference

Public Member Functions

 DirectoryServiceMerger ()
 DirectoryServiceMerger (DBSet initial) throws DirectorException
 DirectoryServiceMerger (String dump) throws DirectorException
 Create a DirectoryServiceMerger object from a String dumped by mkdbfile() and targetJob().
 DirectoryServiceMerger (DBObject domain) throws DirectorException
void reset (DBSet dbs) throws DirectorException
synchronized void select (Enumeration selectList)
synchronized void make (Enumeration list)
synchronized void makeByFilter (String filter) throws DirectorException
Enumeration getSelected ()
synchronized void walk () throws DirectorException
void setControllingJob (RemoteJob job)
void setIsTarget ()
synchronized void setTargetEvents (Enumeration events, DBObject infoDbo, DBConnection infoDB)
 Set the (optional) list of events to be executed on each target hosts after successfully executing the target part of the domain builder rules.
JobNode targetJob (Enumeration targets, String title) throws DirectorException
 Execute the target part of the domain builder ruleset (the part carrying the "OnTarget" option) on each target machine.
void restore (String dump) throws DirectorException
 Restore rules and already processed data from a String dumped by mkdbfile() and targetJob().
DBSet getDBSet ()

Constructor & Destructor Documentation

sfi.director.repository.DirectoryServiceMerger.DirectoryServiceMerger ( )
sfi.director.repository.DirectoryServiceMerger.DirectoryServiceMerger ( DBSet  initial) throws DirectorException
sfi.director.repository.DirectoryServiceMerger.DirectoryServiceMerger ( String  dump) throws DirectorException

Create a DirectoryServiceMerger object from a String dumped by mkdbfile() and targetJob().

See Also
targetJob(Enumeration, String)
#mkdbfile(String)
restore(String)

References sfi.director.repository.DirectoryServiceMerger.restore().

sfi.director.repository.DirectoryServiceMerger.DirectoryServiceMerger ( DBObject  domain) throws DirectorException

Member Function Documentation

DBSet sfi.director.repository.DirectoryServiceMerger.getDBSet ( )
Enumeration sfi.director.repository.DirectoryServiceMerger.getSelected ( )
synchronized void sfi.director.repository.DirectoryServiceMerger.make ( Enumeration  list)
synchronized void sfi.director.repository.DirectoryServiceMerger.makeByFilter ( String  filter) throws DirectorException
void sfi.director.repository.DirectoryServiceMerger.reset ( DBSet  dbs) throws DirectorException
void sfi.director.repository.DirectoryServiceMerger.restore ( String  dump) throws DirectorException
synchronized void sfi.director.repository.DirectoryServiceMerger.select ( Enumeration  selectList)
void sfi.director.repository.DirectoryServiceMerger.setControllingJob ( RemoteJob  job)
void sfi.director.repository.DirectoryServiceMerger.setIsTarget ( )
synchronized void sfi.director.repository.DirectoryServiceMerger.setTargetEvents ( Enumeration  events,
DBObject  infoDbo,
DBConnection  infoDB 
)

Set the (optional) list of events to be executed on each target hosts after successfully executing the target part of the domain builder rules.

See Also
targetJob(Enumeration,String)

Referenced by sfi.director.application.scripttask.DomainBuild.create().

JobNode sfi.director.repository.DirectoryServiceMerger.targetJob ( Enumeration  targets,
String  title 
) throws DirectorException
synchronized void sfi.director.repository.DirectoryServiceMerger.walk ( ) throws DirectorException

The documentation for this class was generated from the following file: