|
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 |
1.8.1.2