Node Director
Public Member Functions | List of all members
sfi.director.util.Options Class Reference

Public Member Functions

 Options ()
 Options (Options opt)
 Options (Enumeration opts)
 Options (Vector opts)
 Options (SURL url)
 Options (String options[])
 Options (Hashtable options)
Object clone ()
void setOption (String name)
void setOption (String name, String value)
void setOption (String name, Enumeration values, String separator)
void setOption (String name, Enumeration values)
void setOption (String name, Vector values, String separator)
void setOption (String name, Vector values)
void setOption (Options opt)
void setOption (Enumeration optstr)
void setOption (String options[])
void setOption (Vector optstr)
void setOption (SURL url)
void setOption (Hashtable opthash)
 set options from a hash as passed to the run() method of CLICommands (key=value pairs, with value being optional a Vector
Enumeration options ()
String getOption (String name)
String getOption (String name, String defaultVal)
int getOptionInt (String name) throws DirectorException
int getOptionInt (String name, int defaultVal)
Vector getOptions ()
void remove (String name)
String getOptionsString ()
Vector getOptionsStrings (String name, String separator)
Vector getOptionsStrings (String name)

Constructor & Destructor Documentation

sfi.director.util.Options.Options ( )
sfi.director.util.Options.Options ( Options  opt)
sfi.director.util.Options.Options ( Enumeration  opts)
sfi.director.util.Options.Options ( Vector  opts)
sfi.director.util.Options.Options ( SURL  url)
sfi.director.util.Options.Options ( String  options[])
sfi.director.util.Options.Options ( Hashtable  options)

Member Function Documentation

Object sfi.director.util.Options.clone ( )
String sfi.director.util.Options.getOption ( String  name)

References sfi.director.util.Options.options().

Referenced by sfi.director.application.autodoc.DocDSDomain._label(), sfi.director.application.autodoc.DocInfo.addIntroChapter(), sfi.director.application.DEBPackageHandler.aptPkgFromFile(), sfi.director.application.autodoc.CollectServices.collect(), sfi.director.application.autodoc.DependencyGraph.compute(), sfi.director.repository.transform.Script.connect(), sfi.director.application.scripttask.FireEvent.create(), sfi.director.application.scripttask.ResolveDependencies.create(), sfi.director.application.scripttask.ReloadService.create(), sfi.director.application.scripttask.ChainEvent.create(), sfi.director.application.scripttask.RemoveUserRef.create(), sfi.director.application.scripttask.SetVHost.create(), sfi.director.application.scripttask.SetUserRef.create(), sfi.director.application.scripttask.StoreAsDBChoice.create(), sfi.director.application.scripttask.Shell.create(), sfi.director.application.scripttask.DoAppInventory.create(), sfi.director.application.scripttask.CreateHome.create(), sfi.director.application.scripttask.D3HostDefine.create(), sfi.director.application.scripttask.ClassMemberApply.create(), sfi.director.application.scripttask.DoAppImport.create(), sfi.director.application.scripttask.AppInstallHost.create(), sfi.director.application.scripttask.AppInstallHost.createPackage(), sfi.director.repository.NCUserSettingsFile.encodeEntry(), sfi.director.application.scripttask.WakeOnLan.exec(), sfi.director.application.scripttask.SetHostIP.exec(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.schedule.Scheduler.executeCmd(), sfi.director.application.FrontendInterface.executeCommand(), sfi.director.schedule.Scheduler.executeDSUpdate(), sfi.director.application.PackageList.findPackage(), sfi.director.cli.sysinfo.genCmdline(), sfi.director.cli.archive.getArchiver(), sfi.director.application.autodoc.InfoCollector.getArgument(), sfi.director.repository.config.DirectoryAccess.getFilter(), sfi.director.repository.transform.Transformer.getOption(), sfi.director.repository.DBConnection.getOption(), sfi.director.util.Options.getOption(), sfi.director.util.Options.getOptionInt(), sfi.director.util.Options.getOptions(), sfi.director.util.Options.getOptionsStrings(), sfi.director.schedule.Scheduler.getRunningSchedulerHost(), sfi.director.schedule.Scheduler.getRunningSchedulerId(), sfi.director.jobs.Job.getScheduleOption(), sfi.director.util.ObjectRegistry.isCreateable(), sfi.director.util.ObjectRegistry.isEditable(), sfi.director.jobs.RawJobMonitor.log(), sfi.director.jobs.JobMonitor.log(), sfi.director.application.autodoc.sinfo.InfoCmd.mkInfo(), sfi.director.application.autodoc.sinfo.InfoISCBind.mkInfo(), sfi.director.application.autodoc.sinfo.InfoISCDHCP.mkInfo(), sfi.director.application.autodoc.sinfo.InfoOpenLDAP.mkInfo(), sfi.director.application.autodoc.sinfo.InfoApache1.mkInfo(), sfi.director.application.autodoc.sinfo.InfoCups.mkInfo(), sfi.director.jobs.JobMonitor.monitor(), sfi.director.application.AdminServer.oneConnection(), sfi.director.application.INFAppUpdatePackageHandler.parseInfo(), sfi.director.application.config.SambaSMBConf.processLine(), sfi.director.application.autodoc.DocDSDomain.recompute(), sfi.director.cli.keyinit.run(), sfi.director.cli.archive.run(), sfi.director.cli.init.run(), sfi.director.cli.frinterface.run(), sfi.director.jobs.RemoteJob.setArgument(), sfi.director.util.Options.setOption(), sfi.director.application.autodoc.InfoCollector.setupProxy(), sfi.director.application.config.ConfigFileHandler.startFile(), sfi.director.jobs.Job.todb(), sfi.director.util.ObjectRegistry.toDBObject(), sfi.director.repository.transform.HostAssignedUsers.transform(), and sfi.director.jobs.JobMonitor.traverse().

String sfi.director.util.Options.getOption ( String  name,
String  defaultVal 
)
int sfi.director.util.Options.getOptionInt ( String  name) throws DirectorException
int sfi.director.util.Options.getOptionInt ( String  name,
int  defaultVal 
)
Vector sfi.director.util.Options.getOptions ( )

References sfi.director.util.Options.getOption(), and sfi.director.util.Options.options().

Referenced by sfi.director.application.autodoc.CollectServices.collect(), sfi.director.application.scripttask.FireEvent.create(), sfi.director.application.scripttask.WakeOnLan.create(), sfi.director.application.scripttask.ResolveDependencies.create(), sfi.director.application.scripttask.ReloadService.create(), sfi.director.application.scripttask.ChainEvent.create(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.RemoveUserRef.create(), sfi.director.application.scripttask.SetVHost.create(), sfi.director.application.scripttask.SetHostIP.create(), sfi.director.application.scripttask.SetUserRef.create(), sfi.director.application.scripttask.CollectSysinfo.create(), sfi.director.application.scripttask.StoreAsDBChoice.create(), sfi.director.application.scripttask.ConfigureNetwork.create(), sfi.director.application.scripttask.RepositoryScan.create(), sfi.director.application.scripttask.ScheduleBuildDependingDomains.create(), sfi.director.application.scripttask.ZoneUpdated.create(), sfi.director.application.scripttask.Shell.create(), sfi.director.application.scripttask.DoAppInventory.create(), sfi.director.application.scripttask.CreateHome.create(), sfi.director.application.scripttask.ApplyDomainTemplate.create(), sfi.director.application.scripttask.DomainDepends.create(), sfi.director.application.scripttask.ClassMemberApply.create(), sfi.director.application.scripttask.CreateHomeDB.create(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.scripttask.SetServerPassword.create(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.application.scripttask.DoAppImport.create(), sfi.director.application.scripttask.ConfigHost.create(), sfi.director.application.scripttask.AppInstallHost.create(), sfi.director.util.Options.getOptionsString(), and sfi.director.util.Lock.setOption().

String sfi.director.util.Options.getOptionsString ( )
Vector sfi.director.util.Options.getOptionsStrings ( String  name,
String  separator 
)
Vector sfi.director.util.Options.getOptionsStrings ( String  name)
Enumeration sfi.director.util.Options.options ( )
void sfi.director.util.Options.remove ( String  name)
void sfi.director.util.Options.setOption ( String  name)

Referenced by sfi.director.application.FrontendHTTPServer._recurse(), sfi.director.application.autodoc.DocInfo.addAdjuncts(), sfi.director.repository.NCUserSettingsFile.addSettings(), sfi.director.application.autodoc.sinfo.InfoHandler.addTemplateOption(), sfi.director.application.autodoc.CollectWinWMIHW.collect(), sfi.director.application.autodoc.CollectServices.collect(), sfi.director.application.scripttask.WakeOnLan.create(), sfi.director.application.scripttask.SetHostIP.create(), sfi.director.application.scripttask.ConfigureNetwork.create(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.scripttask.PublishApplication.create(), sfi.director.application.FrontendHTTPServer.db_search(), sfi.director.repository.DirectoryServiceMerger.DirectoryServiceMerger(), sfi.director.cli.create.edit(), sfi.director.application.scripttask.ApplyDomainTemplate.exec(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.application.FrontendInterface.executeCommand(), sfi.director.util.Tools.findFreeNumber(), sfi.director.cli.sysinfo.infoImport(), sfi.director.gui.fields.DBChoice.init(), sfi.director.repository.DirectoryServiceMerger.makeByFilter(), sfi.director.application.scripttask.DomainDepends.mkdepend(), sfi.director.application.autodoc.sinfo.InfoCmd.mkInfo(), sfi.director.application.autodoc.sinfo.InfoSamba.mkInfo(), sfi.director.application.autodoc.sinfo.InfoNFS.mkInfo(), sfi.director.application.autodoc.sinfo.InfoISCBind.mkInfo(), sfi.director.application.autodoc.sinfo.InfoISCDHCP.mkInfo(), sfi.director.application.autodoc.sinfo.InfoOpenLDAP.mkInfo(), sfi.director.application.autodoc.sinfo.InfoCups.mkInfo(), sfi.director.application.autodoc.sinfo.InfoApache1.mkInfo(), sfi.director.application.AdminServer.oneConnection(), sfi.director.util.Options.Options(), sfi.director.application.autodoc.InfoCollector.remoteArguments(), sfi.director.application.PackageList.remove(), sfi.director.application.FrontendSearchResults.reorder(), sfi.director.application.scripttask.ConfigHost.restore(), sfi.director.cli.init.run(), sfi.director.cli.app_import.run(), sfi.director.cli.copy.run(), sfi.director.cli.build.run(), sfi.director.repository.MemoryDB.search(), sfi.director.application.objevents.Workflow.setMonitorOptions(), sfi.director.repository.transform.Transformer.setOption(), sfi.director.util.Options.setOption(), sfi.director.repository.DBConnection.setOption(), sfi.director.repository.OnDemandDBConnection.setOption(), sfi.director.jobs.JobMonitor.setOption(), sfi.director.util.Lock.setOption(), sfi.director.jobs.Job.setOption(), sfi.director.jobs.Job.setScheduleOption(), sfi.director.repository.transform.HostAssignedUsers.transform(), and sfi.director.repository.transform.Transformer.Transformer().

void sfi.director.util.Options.setOption ( String  name,
String  value 
)
void sfi.director.util.Options.setOption ( String  name,
Enumeration  values,
String  separator 
)
void sfi.director.util.Options.setOption ( String  name,
Enumeration  values 
)
void sfi.director.util.Options.setOption ( String  name,
Vector  values,
String  separator 
)
void sfi.director.util.Options.setOption ( String  name,
Vector  values 
)
void sfi.director.util.Options.setOption ( Options  opt)
void sfi.director.util.Options.setOption ( Enumeration  optstr)
void sfi.director.util.Options.setOption ( String  options[])
void sfi.director.util.Options.setOption ( Vector  optstr)
void sfi.director.util.Options.setOption ( SURL  url)
void sfi.director.util.Options.setOption ( Hashtable  opthash)

set options from a hash as passed to the run() method of CLICommands (key=value pairs, with value being optional a Vector

References sfi.director.util.Options.setOption().


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