Node Director
|
Public Member Functions | |
DBSet () | |
DBSet (String dump) throws DirectorException | |
Create a DBSet from a String as created by dump(). | |
Enumeration | elements () |
Vector | elementsVector () |
DBObject | get (DN dn) |
Vector | indexedGet (Pattern val) |
DBObject | indexedGet (String val) |
DBObject | indexedGet (DBObject dbo) |
void | add (DBObject dbo) |
void | remove (DBObject dbo) |
void | replace (DBObject dbo) |
void | merge (DBObject dbo) |
void | merge (DBObject dbo, boolean additive) |
void | index (String attr) |
void | clearIndex () |
DBSetIndex | setupIndex (String attr) |
void | dropIndex (DBSetIndex index) |
void | add (Enumeration en, String uniq) |
void | add (Enumeration en) |
void | replace (Enumeration en) |
void | replace (Enumeration en, String uniq) |
void | merge (Enumeration en) |
void | merge (Enumeration en, String uniq) |
void | merge (Enumeration en, String uniq, boolean additive) |
void | completeDN (DN root) |
DBSet | transform (String transname) throws DirectorException |
DBSet | transform (String transname, Options opt) throws DirectorException |
String | dump () |
Dump all the DBObjects making part of this DBSet out into a String. | |
void | dump (OutputStream out) throws DirectorException |
Dump all the DBObjects making part of this DBSet out into a stream. | |
void | restore (String dump) throws DirectorException |
Restores a DBSet from a String created by dump(). | |
void | restore (InputStream stream) throws DirectorException |
Restores a DBSet from an input stream. |
sfi.director.repository.DBSet.DBSet | ( | ) |
sfi.director.repository.DBSet.DBSet | ( | String | dump | ) | throws DirectorException |
Create a DBSet from a String as created by dump().
References sfi.director.repository.DBSet.dump(), and sfi.director.repository.DBSet.restore().
void sfi.director.repository.DBSet.add | ( | DBObject | dbo | ) |
References sfi.director.repository.DBSet.indexedGet().
Referenced by sfi.director.repository.DBSet.add(), sfi.director.application.PackageList.add(), sfi.director.application.PackageList.addPackages(), sfi.director.application.PackageList.addQualifiedPackage(), sfi.director.application.PackageList.addQualifiedPackages(), sfi.director.repository.MemoryDB.append(), sfi.director.schedule.ParallelScheduler.attach(), sfi.director.application.PackageList.clone(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.repository.DirectoryServiceMerger.DirectoryServiceMerger(), sfi.director.application.objevents.EventEnvironment.dump(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.schedule.ParallelScheduler.executeCmd(), sfi.director.application.FrontendHTTPServer.fieldsToJSON(), sfi.director.repository.DBSet.merge(), sfi.director.application.scripttask.DomainDepends.mkdepend(), sfi.director.application.FilePackageHandler.readList(), sfi.director.application.scripttask.AppInstallHost.remoteMethod(), sfi.director.repository.DBSet.replace(), sfi.director.repository.DirectoryServiceMerger.reset(), sfi.director.repository.DBSet.restore(), sfi.director.repository.DirectoryServiceMerger.restore(), sfi.director.cli.build.run(), sfi.director.application.Report.setup(), sfi.director.application.PackageList.sort(), sfi.director.repository.transform.Script.transform(), sfi.director.repository.transform.Select.transform(), sfi.director.repository.transform.AddUidGid.transform(), sfi.director.repository.transform.Schema.transform(), sfi.director.repository.transform.GroupOfMembers.transform(), sfi.director.repository.transform.TargetFolders.transform(), sfi.director.repository.transform.DHCPSort.transform(), sfi.director.repository.transform.DefaultGroupMembers.transform(), sfi.director.repository.transform.AD2Group.transform(), sfi.director.repository.transform.ExpandGroupOfGroups.transform(), sfi.director.repository.transform.ADProxyAddresses.transform(), sfi.director.repository.transform.HostAssignedGroups.transform(), sfi.director.repository.transform.CompleteDN.transform(), sfi.director.repository.transform.Config.transform(), sfi.director.repository.transform.StripDN.transform(), sfi.director.repository.transform.AutoUserAttrs.transform(), sfi.director.repository.transform.Replace.transform(), sfi.director.repository.transform.NISfromMailaliases.transform(), sfi.director.repository.transform.SystemUsers.transform(), sfi.director.repository.transform.DHCPRangeFix.transform(), sfi.director.repository.transform.RestrictUser.transform(), sfi.director.repository.transform.Sort.transform(), sfi.director.repository.transform.ReDN.transform(), sfi.director.repository.transform.AutoHome.transform(), sfi.director.repository.transform.AD2User.transform(), sfi.director.repository.transform.NISfromRevNetgroup.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.repository.transform.PHPFEGroups.transform(), sfi.director.repository.transform.HostApps2Automounter.transform(), sfi.director.repository.transform.PHPGWTable.transform(), sfi.director.repository.transform.PHPFEUsers.transform(), sfi.director.repository.transform.Objs2Netgroup.transform(), sfi.director.repository.transform.PHPGWAcl.transform(), sfi.director.repository.transform.NISfromDBObject.transform(), sfi.director.repository.transform.ExpandObjects.transform(), and sfi.director.repository.transform.PHPFEGroupMembers.transform().
void sfi.director.repository.DBSet.add | ( | Enumeration | en, |
String | uniq | ||
) |
void sfi.director.repository.DBSet.add | ( | Enumeration | en | ) |
References sfi.director.repository.DBSet.add().
void sfi.director.repository.DBSet.clearIndex | ( | ) |
void sfi.director.repository.DBSet.completeDN | ( | DN | root | ) |
References sfi.director.repository.DBObject.completeDN().
Referenced by sfi.director.cli.testdb.main().
void sfi.director.repository.DBSet.dropIndex | ( | DBSetIndex | index | ) |
String sfi.director.repository.DBSet.dump | ( | ) |
Dump all the DBObjects making part of this DBSet out into a String.
restore() fills up a DBSet from a dump() created String.
References sfi.director.repository.DBSet.elements().
Referenced by sfi.director.application.autodoc.InfoCollector.collectInto(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.repository.DBSet.DBSet(), sfi.director.application.objevents.EventEnvironment.dump(), sfi.director.application.scripttask.AppInstallHost.remoteMethod(), and sfi.director.repository.DBSet.restore().
void sfi.director.repository.DBSet.dump | ( | OutputStream | out | ) | throws DirectorException |
Dump all the DBObjects making part of this DBSet out into a stream.
References sfi.director.repository.DBSet.elements().
Enumeration sfi.director.repository.DBSet.elements | ( | ) |
Referenced by sfi.director.application.FilePackageHandler.cleanup(), sfi.director.application.PackageList.clone(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.application.scripttask.AppInstallHost.createPackage(), sfi.director.repository.DBSet.dump(), sfi.director.application.PackageList.elements(), sfi.director.application.objevents.EventEnvironment.EventEnvironment(), sfi.director.application.scripttask.InjectUserSettings.exec(), sfi.director.application.FrontendHTTPServer.fieldsToJSON(), sfi.director.application.FilePackageHandler.flush(), sfi.director.repository.DBSet.index(), sfi.director.cli.testdb.main(), sfi.director.repository.DirectoryServiceMerger.make(), sfi.director.repository.DirectoryServiceMerger.makeByFilter(), sfi.director.application.scripttask.DomainDepends.mkdepend(), sfi.director.application.autodoc.DocDSDomain.recompute(), sfi.director.application.PackageList.remove(), sfi.director.application.PackageList.requiredPackage(), sfi.director.repository.DirectoryServiceMerger.reset(), sfi.director.repository.DirectoryServiceMerger.restore(), sfi.director.cli.copy.run(), sfi.director.cli.build.run(), sfi.director.repository.MemoryDB.search(), sfi.director.repository.DBSet.setupIndex(), sfi.director.application.PackageList.sort(), sfi.director.repository.DirectoryServiceMerger.targetJob(), sfi.director.repository.transform.ExpandGroupOfGroups.transform(), and sfi.director.repository.DirectoryServiceMerger.walk().
Vector sfi.director.repository.DBSet.elementsVector | ( | ) |
Referenced by sfi.director.application.ReportFreeMarker.apply(), sfi.director.schedule.ParallelScheduler.dumpStatus(), sfi.director.application.PackageList.elementsVector(), sfi.director.application.objevents.EventEnvironment.findObjectEvents(), sfi.director.application.FrontendSearchResults.get(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.application.PackageList.removeNewer(), sfi.director.application.autodoc.DocInfo.searchAndRevise(), and sfi.director.application.autodoc.CollectWinProxy.wmiData().
References sfi.director.repository.DBObject.setDN().
Referenced by sfi.director.application.PackageList.addPackages(), sfi.director.application.objevents.EventEnvironment.EventEnvironment(), sfi.director.repository.MemoryDB.get(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.schedule.ParallelScheduler.saveQueue(), sfi.director.application.autodoc.DocInfo.searchAndRevise(), sfi.director.repository.transform.HostAssignedGroups.transform(), sfi.director.repository.transform.Group2User.transform(), and sfi.director.repository.transform.Mail2Netscape.transform().
void sfi.director.repository.DBSet.index | ( | String | attr | ) |
Vector sfi.director.repository.DBSet.indexedGet | ( | Pattern | val | ) |
References sfi.director.repository.DBSetIndex.get().
Referenced by sfi.director.repository.DBSet.add(), sfi.director.application.FrontendHTTPServer.fieldsToJSON(), sfi.director.repository.DBSet.merge(), sfi.director.repository.DBSet.remove(), and sfi.director.application.autodoc.DocInfo.searchAndRevise().
DBObject sfi.director.repository.DBSet.indexedGet | ( | String | val | ) |
References sfi.director.repository.DBSetIndex.getFirst().
References sfi.director.repository.DBSetIndex.getFirst().
void sfi.director.repository.DBSet.merge | ( | DBObject | dbo | ) |
void sfi.director.repository.DBSet.merge | ( | DBObject | dbo, |
boolean | additive | ||
) |
References sfi.director.repository.DBSet.add(), sfi.director.repository.DBObject.addUniqueAttribute(), sfi.director.repository.DBObject.getAttribute(), sfi.director.repository.DBObject.getAttributes(), sfi.director.repository.DBSet.indexedGet(), and sfi.director.repository.DBObject.removeAttribute().
void sfi.director.repository.DBSet.merge | ( | Enumeration | en | ) |
References sfi.director.repository.DBSet.merge().
void sfi.director.repository.DBSet.merge | ( | Enumeration | en, |
String | uniq | ||
) |
References sfi.director.repository.DBSet.merge().
void sfi.director.repository.DBSet.merge | ( | Enumeration | en, |
String | uniq, | ||
boolean | additive | ||
) |
void sfi.director.repository.DBSet.remove | ( | DBObject | dbo | ) |
References sfi.director.repository.DBSet.indexedGet().
Referenced by sfi.director.application.FrontendHTTPServer.fieldsToJSON(), sfi.director.application.objevents.EventEnvironment.loadevents(), sfi.director.repository.MemoryDB.remove(), sfi.director.application.PackageList.remove(), sfi.director.application.PackageList.removeNewer(), sfi.director.repository.DirectoryServiceMerger.reset(), and sfi.director.application.autodoc.DocInfo.searchAndRevise().
void sfi.director.repository.DBSet.replace | ( | DBObject | dbo | ) |
References sfi.director.repository.DBSet.add().
Referenced by sfi.director.application.autodoc.InfoCollector.addObject(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.application.objevents.EventEnvironment.loadevents(), sfi.director.repository.MemoryDB.replace(), sfi.director.repository.DBSet.replace(), sfi.director.schedule.ParallelScheduler.saveQueue(), and sfi.director.application.autodoc.DocInfo.searchAndRevise().
void sfi.director.repository.DBSet.replace | ( | Enumeration | en | ) |
References sfi.director.repository.DBSet.replace().
void sfi.director.repository.DBSet.replace | ( | Enumeration | en, |
String | uniq | ||
) |
void sfi.director.repository.DBSet.restore | ( | String | dump | ) | throws DirectorException |
Restores a DBSet from a String created by dump().
References sfi.director.repository.DBSet.add(), and sfi.director.repository.DBSet.dump().
Referenced by sfi.director.application.scripttask.AppInstallHost.createPackage(), sfi.director.repository.DBSet.DBSet(), sfi.director.application.scripttask.InjectUserSettings.exec(), and sfi.director.application.autodoc.CollectWinProxy.wmiData().
void sfi.director.repository.DBSet.restore | ( | InputStream | stream | ) | throws DirectorException |
Restores a DBSet from an input stream.
References sfi.director.repository.DBSet.add().
DBSetIndex sfi.director.repository.DBSet.setupIndex | ( | String | attr | ) |
References sfi.director.repository.DBSetIndex.add(), and sfi.director.repository.DBSet.elements().
Referenced by sfi.director.application.objevents.EventEnvironment.loadevents(), sfi.director.application.PackageList.removeNewer(), sfi.director.application.HostPackages.resolveDependencies(), sfi.director.repository.transform.DefaultGroupMembers.transform(), sfi.director.repository.transform.ExpandGroupOfGroups.transform(), and sfi.director.application.autodoc.CollectWinProxy.wmiclassIndex().
DBSet sfi.director.repository.DBSet.transform | ( | String | transname | ) | throws DirectorException |
DBSet sfi.director.repository.DBSet.transform | ( | String | transname, |
Options | opt | ||
) | throws DirectorException |