Node Director
|
Classes | |
class | ICString |
Public Member Functions | |
DBObject () | |
DBObject (String ldif) | |
synchronized Object | clone () |
int | hashCode () |
boolean | equals (Object cobj) |
Compares to another object. | |
void | removeAttribute (String key) |
void | addSetting (String setting) |
Adds an attribute from a "name=value" string. | |
void | addSetting (Vector settings) |
Adds attributes from a Vector of "name=value" strings. | |
void | addAttribute (String key, String value) |
void | addAttributeIfNotEmpty (String key, String value) |
void | addUniqueAttribute (String key, String value) |
void | addUniqueAttribute (String key, Vector values) |
void | addUniqueAttributeIgnoreCase (String key, String value) |
void | addUniqueAttributeIgnoreCase (String key, Vector values) |
void | addAttribute (String key, Vector values) |
Vector | getAttribute (String key) |
String | getValue (String key) |
String | getEValue (String key) |
Enumeration | getAttributes () |
Hashtable | getMap () |
String | toLDIF () |
void | setDN (DN dn) |
DN | getDN () |
DN | globalDN () |
DN | globalDN (DN dn) |
void | completeDN (DN root) |
boolean | hasChanged () |
void | clearChanged () |
Vector | diffAttributes (DBObject dbo) |
compare two DBObjects and return a Vector containing the names of all the attributes which are not identical. | |
void | clear () |
boolean | isMember (String objectclass) |
test if the object is member of a given object class. | |
DBObject (JSONObject json) | |
JSONObject | toJSONObject () |
Static Public Member Functions | |
static void | dumpAttributes () |
Protected Member Functions | |
String | encode (String val) |
sfi.director.repository.DBObject.DBObject | ( | ) |
Referenced by sfi.director.repository.DBObject.clone().
sfi.director.repository.DBObject.DBObject | ( | String | ldif | ) |
References com.graeff.pwencode.Base64.decode(), and sfi.director.repository.DN.setRaw().
sfi.director.repository.DBObject.DBObject | ( | JSONObject | json | ) |
void sfi.director.repository.DBObject.addAttribute | ( | String | key, |
String | value | ||
) |
void sfi.director.repository.DBObject.addAttribute | ( | String | key, |
Vector | values | ||
) |
void sfi.director.repository.DBObject.addAttributeIfNotEmpty | ( | String | key, |
String | value | ||
) |
void sfi.director.repository.DBObject.addSetting | ( | String | setting | ) |
Adds an attribute from a "name=value" string.
Referenced by sfi.director.repository.DBObject.addSetting(), sfi.director.application.scripttask.ReloadService.create(), sfi.director.application.scripttask.ZoneUpdated.create(), sfi.director.application.autodoc.DocBuilder.hostdoc(), and sfi.director.application.scripttask.ApplyDomainTemplate.readTemplate().
void sfi.director.repository.DBObject.addSetting | ( | Vector | settings | ) |
Adds attributes from a Vector of "name=value" strings.
References sfi.director.repository.DBObject.addSetting().
void sfi.director.repository.DBObject.addUniqueAttribute | ( | String | key, |
String | value | ||
) |
Referenced by sfi.director.repository.DBObject.addUniqueAttribute(), sfi.director.application.ClassDefine.ClassDefine(), sfi.director.application.scripttask.GroupOfMembers.create(), sfi.director.application.executor.scanRepositoryPush.exec(), sfi.director.application.scripttask.StoreAsDBChoice.exec(), sfi.director.schedule.Scheduler.executeDSUpdate(), sfi.director.application.HostDefine.HostDefine(), sfi.director.repository.DBSet.merge(), sfi.director.cli.init.run(), sfi.director.schedule.Scheduler.scheduleDSUpdate(), sfi.director.repository.transform.DefaultGroupMembers.transform(), sfi.director.repository.transform.AD2Group.transform(), sfi.director.repository.transform.ExpandGroupOfGroups.transform(), and sfi.director.repository.transform.Mail2Netscape.transform().
void sfi.director.repository.DBObject.addUniqueAttribute | ( | String | key, |
Vector | values | ||
) |
void sfi.director.repository.DBObject.addUniqueAttributeIgnoreCase | ( | String | key, |
String | value | ||
) |
References sfi.director.repository.DBObject.getAttribute().
Referenced by sfi.director.repository.DBObject.addUniqueAttributeIgnoreCase(), sfi.director.application.autodoc.CollectWinWMIApps.collect(), sfi.director.repository.ServicesFile.decode(), sfi.director.repository.ProtocolsFile.decode(), sfi.director.application.autodoc.DocInfo.searchAndRevise(), sfi.director.application.scripttask.EmulateRoot.sysRoot(), and sfi.director.repository.transform.ADProxyAddresses.transform().
void sfi.director.repository.DBObject.addUniqueAttributeIgnoreCase | ( | String | key, |
Vector | values | ||
) |
void sfi.director.repository.DBObject.clear | ( | ) |
void sfi.director.repository.DBObject.clearChanged | ( | ) |
synchronized Object sfi.director.repository.DBObject.clone | ( | ) |
References sfi.director.repository.DN.clone(), and sfi.director.repository.DBObject.DBObject().
Referenced by sfi.director.application.scripttask.Shell.create(), sfi.director.application.objevents.Workflow.doEvent(), sfi.director.application.FrontendInterface.executeCommand(), sfi.director.repository.DirectoryDB.extendDN(), sfi.director.repository.GenericAccessor.GenericAccessor(), sfi.director.application.objevents.EventEnvironment.getConfig(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.application.autodoc.DocInfo.searchAndRevise(), sfi.director.repository.transform.Select.transform(), sfi.director.repository.transform.AddUidGid.transform(), sfi.director.repository.transform.GroupOfMembers.transform(), sfi.director.repository.transform.TargetFolders.transform(), sfi.director.repository.transform.DefaultGroupMembers.transform(), sfi.director.repository.transform.ExpandGroupOfGroups.transform(), sfi.director.repository.transform.ADProxyAddresses.transform(), sfi.director.repository.transform.AutoUserAttrs.transform(), sfi.director.repository.transform.SystemUsers.transform(), sfi.director.repository.transform.DHCPRangeFix.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.repository.transform.PHPGWAcl.transform(), sfi.director.repository.transform.ExpandObjects.transform(), and sfi.director.repository.transform.PHPFEGroupMembers.transform().
void sfi.director.repository.DBObject.completeDN | ( | DN | root | ) |
References sfi.director.repository.DN.clone(), sfi.director.repository.DN.completeDN(), and sfi.director.repository.DN.equals().
Referenced by sfi.director.repository.DBSet.completeDN(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.application.autodoc.DocExtDocu.store(), and sfi.director.repository.transform.CompleteDN.transform().
Vector sfi.director.repository.DBObject.diffAttributes | ( | DBObject | dbo | ) |
compare two DBObjects and return a Vector containing the names of all the attributes which are not identical.
References sfi.director.repository.DBObject.equals(), sfi.director.repository.DBObject.getAttribute(), and sfi.director.repository.DBObject.getAttributes().
Referenced by sfi.director.repository.LDAP.replace(), sfi.director.repository.LDAPndk.replace(), sfi.director.repository.JDBC.replace(), and sfi.director.schedule.ParallelScheduler.saveQueue().
|
static |
|
protected |
Referenced by sfi.director.repository.DBObject.toLDIF().
boolean sfi.director.repository.DBObject.equals | ( | Object | cobj | ) |
Compares to another object.
Two DBObject objects are equal if their DN is equal.
Referenced by sfi.director.application.FrontendHTTPServer.auth_login(), sfi.director.repository.DBObject.diffAttributes(), and sfi.director.repository.DirectoryDB.replace().
Vector sfi.director.repository.DBObject.getAttribute | ( | String | key | ) |
Referenced by sfi.director.application.FrontendHTTPServer._hideField(), sfi.director.application.HostPackages.add(), sfi.director.application.autodoc.DocInfo.addClassInfo(), sfi.director.application.autodoc.ServiceDepContainer.addDependencies(), sfi.director.application.PackageList.addPackages(), sfi.director.repository.SchemaEnforcer.addSchema(), sfi.director.repository.NCUserSettingsFile.addSettings(), sfi.director.repository.DBObject.addUniqueAttributeIgnoreCase(), sfi.director.repository.config.DirectoryAccess.apply(), sfi.director.application.FrontendHTTPServer.auth_login(), sfi.director.invoker.InvokerManager.bootstrap(), sfi.director.application.autodoc.DocBuilder.cleanDocMedia(), sfi.director.application.autodoc.CollectServices.collect(), sfi.director.application.autodoc.DependencyGraph.compute(), sfi.director.application.HostPackages.computeInstalled(), sfi.director.application.autodoc.DocInfo.configFileSpecs(), sfi.director.invoker.SSLInvoker.connect(), sfi.director.application.scripttask.WakeOnLan.create(), sfi.director.application.scripttask.GroupOfMembers.create(), sfi.director.application.scripttask.ReloadService.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.ConfigureNetwork.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.D3HostDefine.create(), sfi.director.application.scripttask.BootStrapDirector.create(), sfi.director.application.scripttask.BuildDependingDomains.create(), sfi.director.application.scripttask.CreateHomeDB.create(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.scripttask.INFAppModules.create(), sfi.director.application.scripttask.PublishApplication.create(), sfi.director.application.scripttask.ConfigHost.create(), sfi.director.application.scripttask.AppInstallHost.create(), sfi.director.application.scripttask.AppInstallHost.createPackage(), sfi.director.repository.AliasesNidump.decode(), sfi.director.repository.CupsDriversFile.decode(), sfi.director.application.FrontendHTTPServer.decryptpw(), sfi.director.repository.DBObject.diffAttributes(), sfi.director.application.autodoc.DocCategory.DocCategory(), sfi.director.application.autodoc.DocInfo.docObject(), sfi.director.cli.create.edit(), sfi.director.application.FrontendHTTPServer.edit_editor(), sfi.director.application.FrontendHTTPServer.edit_fields(), sfi.director.application.FrontendHTTPServer.edit_update(), sfi.director.repository.AutomasterFile.encodeEntry(), sfi.director.repository.NCOdbcIniFile.encodeEntry(), sfi.director.repository.BootparamsFile.encodeEntry(), sfi.director.repository.ApacheGroupFile.encodeEntry(), sfi.director.repository.HostsFile.encodeEntry(), sfi.director.repository.ApachePasswdFile.encodeEntry(), sfi.director.repository.GroupFile.encodeEntry(), sfi.director.repository.AutomounterFile.encodeEntry(), sfi.director.repository.ServicesFile.encodeEntry(), sfi.director.repository.NetgroupFile.encodeEntry(), sfi.director.repository.ProtocolsFile.encodeEntry(), sfi.director.repository.PasswdFile.encodeEntry(), sfi.director.repository.MailAliasFile.encodeEntry(), sfi.director.repository.DHCPfile.encodeNet(), sfi.director.application.executor.appInventoryPush.exec(), sfi.director.application.scripttask.ApplyDomainTemplate.exec(), sfi.director.application.scripttask.StoreAsDBChoice.exec(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.schedule.Scheduler.executeCmd(), sfi.director.application.FrontendInterface.executeCommand(), sfi.director.schedule.Scheduler.executeDSUpdate(), sfi.director.schedule.Scheduler.executePendingDSUpdate(), sfi.director.application.PackageList.filterFromDesc(), sfi.director.application.objevents.EventEnvironment.findObjectEvents(), sfi.director.application.PackageList.findPackage(), sfi.director.application.objevents.EventEnvironment.findWorkflow(), sfi.director.application.ReportFreeMarker.fromDBObject(), sfi.director.application.autodoc.DocBuilder.genericDocu(), sfi.director.application.autodoc.DocInfo.getDocOpts(), sfi.director.application.autodoc.DocInfo.getDocs(), sfi.director.application.autodoc.DocInfo.getImageOpts(), sfi.director.application.autodoc.DocInfo.getImages(), sfi.director.repository.transform.NISfromAutomounter.getKey(), sfi.director.repository.transform.NISfromServices.getKey(), sfi.director.repository.transform.NISfromDBObject.getKey(), sfi.director.application.Report.getSettings(), sfi.director.application.autodoc.DocBuilder.hostdoc(), sfi.director.repository.DBSetIndex.indexKeys(), sfi.director.gui.fields.DBChoice.init(), sfi.director.util.Lock.inspect(), sfi.director.application.InstallerOpenLDAP.installSchema(), sfi.director.invoker.InvokerManager.invoke(), sfi.director.util.Tools.isHostReady(), sfi.director.repository.DBObject.isMember(), sfi.director.jobs.Job.Job(), sfi.director.jobs.JobNode.JobNode(), sfi.director.application.HostPackages.main(), sfi.director.repository.DirectoryServiceMerger.make(), sfi.director.application.autodoc.DocURNHandler.matches(), sfi.director.repository.DBSet.merge(), sfi.director.application.scripttask.DomainDepends.mkdepend(), sfi.director.util.ObjectRegistry.ObjectRegistry(), sfi.director.application.config.GenericFileHandler.Packages(), sfi.director.application.config.GenericFileHandler.performPostRestore(), sfi.director.cli.create.prettyPrint(), sfi.director.application.config.GenericFileHandler.readConfig(), sfi.director.application.autodoc.DocDSDomain.recompute(), sfi.director.jobs.RemoteJob.RemoteJob(), sfi.director.application.PackageList.remove(), sfi.director.application.PackageList.requiredPackage(), sfi.director.application.HostPackages.resolveDependencies(), sfi.director.cli.init.run(), sfi.director.cli.restoreconfig.run(), sfi.director.cli.build.run(), sfi.director.cli.app_subscribe.run(), sfi.director.application.config.GenericFileHandler.save(), sfi.director.application.autodoc.DocInfo.searchAndRevise(), sfi.director.application.SetPassword.setPasswordByFilter(), sfi.director.gui.fields.HostClass.setTemplate(), sfi.director.application.config.GenericFileHandler.setupFilesel(), sfi.director.application.config.GenericFileHandler.setupRestarts(), sfi.director.application.PackageList.sort(), sfi.director.application.scripttask.EmulateRoot.sysRoot(), sfi.director.application.autodoc.DocInfo.templateText(), sfi.director.repository.LDAP.toAttributes(), sfi.director.repository.LDAPndk.toAttributes(), sfi.director.util.Tools.toDBEditRecord(), sfi.director.repository.DBObject.toJSONObject(), sfi.director.repository.transform.GroupOfMembers.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.Replace.transform(), sfi.director.repository.transform.User2Group.transform(), sfi.director.repository.transform.DHCPRangeFix.transform(), sfi.director.repository.transform.HostAssignedUsers.transform(), sfi.director.repository.transform.Group2User.transform(), sfi.director.repository.transform.NISfromRevNetgroup.transform(), sfi.director.repository.transform.AD2User.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.repository.transform.HostApps2Automounter.transform(), sfi.director.repository.transform.PHPFEGroups.transform(), sfi.director.repository.transform.PHPFEUsers.transform(), sfi.director.repository.transform.PHPGWTable.transform(), sfi.director.repository.transform.Objs2Netgroup.transform(), sfi.director.repository.transform.PHPGWAcl.transform(), sfi.director.repository.transform.PHPFEGroupMembers.transform(), sfi.director.repository.transform.ExpandObjects.transform(), and sfi.director.application.HostPackages.upgrade().
Enumeration sfi.director.repository.DBObject.getAttributes | ( | ) |
Referenced by sfi.director.repository.config.DirectoryAccess.apply(), sfi.director.repository.DBObject.diffAttributes(), sfi.director.application.FrontendHTTPServer.edit_update(), sfi.director.application.FrontendInterface.executeCommand(), sfi.director.application.ReportFreeMarker.fromDBObject(), sfi.director.repository.DBSet.merge(), sfi.director.repository.LDAPndk.replace(), sfi.director.application.autodoc.DocInfo.searchAndRevise(), sfi.director.application.scripttask.EmulateRoot.sysRoot(), sfi.director.repository.LDAP.toAttributes(), sfi.director.repository.LDAPndk.toAttributes(), sfi.director.util.Tools.toDBEditRecord(), and sfi.director.repository.DBObject.toJSONObject().
DN sfi.director.repository.DBObject.getDN | ( | ) |
Referenced by sfi.director.application.FrontendHTTPServer._recurse(), sfi.director.application.PackageList.addPackages(), sfi.director.application.DaemonObjectEdit.checkData(), sfi.director.repository.SyncDB.close(), sfi.director.application.HostPackages.computeInstalled(), sfi.director.application.scripttask.BuildDependingDomains.create(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.scripttask.SetServerPassword.create(), sfi.director.application.scripttask.PublishApplication.create(), sfi.director.application.InstallerOpenLDAP.delDB(), sfi.director.application.objevents.Workflow.doEvent(), sfi.director.util.Tools.doEvent(), sfi.director.application.objevents.EventEnvironment.dump(), sfi.director.cli.create.edit(), sfi.director.application.FrontendHTTPServer.edit_export(), sfi.director.application.Report.engine(), sfi.director.application.executor.appInventoryPush.exec(), sfi.director.application.executor.scanRepositoryPush.exec(), sfi.director.application.scripttask.ApplyDomainTemplate.exec(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.schedule.Scheduler.executeCmd(), sfi.director.application.FrontendInterface.executeCommand(), sfi.director.repository.DirectoryDB.extendDN(), sfi.director.util.Tools.findAuth(), sfi.director.repository.DBConnection.get(), sfi.director.application.DaemonObjectEdit.getDBObject(), sfi.director.repository.config.Directory.getDirectory(), sfi.director.util.Lock.inspect(), sfi.director.application.DaemonObjectEdit.ObjectDefine(), sfi.director.cli.create.prettyPrint(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.application.config.GenericFileHandler.readConfig(), sfi.director.repository.GenericAccessor.replace(), sfi.director.repository.DirectoryDB.replace(), sfi.director.repository.LDAPndk.replace(), sfi.director.cli.init.run(), sfi.director.cli.copy.run(), sfi.director.cli.build.run(), sfi.director.schedule.Scheduler.runThroughCmdQueue(), sfi.director.schedule.ParallelScheduler.saveQueue(), sfi.director.repository.LDIFTree.search(), sfi.director.application.SetPassword.setPasswordByFilter(), sfi.director.application.Report.setup(), sfi.director.util.Tools.toDBEditRecord(), sfi.director.repository.DBObject.toJSONObject(), sfi.director.repository.transform.GroupOfMembers.transform(), sfi.director.repository.transform.TargetFolders.transform(), sfi.director.repository.transform.CompleteDN.transform(), sfi.director.repository.transform.StripDN.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.repository.transform.NISfromDBObject.transform(), sfi.director.repository.transform.ExpandObjects.transform(), and sfi.director.util.Lock.unlock().
String sfi.director.repository.DBObject.getEValue | ( | String | key | ) |
Referenced by sfi.director.application.autodoc.CollectWinWMIHW.collect(), sfi.director.application.autodoc.CollectWinWMIPartitions.collect(), sfi.director.repository.transform.PHPGWAcl.computeKey(), sfi.director.repository.transform.PHPFEGroupMembers.computeKey(), sfi.director.application.scripttask.Report.create(), sfi.director.application.scripttask.WakeOnLan.create(), sfi.director.application.scripttask.ReloadService.create(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.SetUserRef.create(), sfi.director.application.scripttask.ConfigureNetwork.create(), sfi.director.application.scripttask.ZoneUpdated.create(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.autodoc.DocInfo.docObject(), sfi.director.cli.create.edit(), sfi.director.repository.NCIconFile.encodeEntry(), sfi.director.repository.NCPrintersFile.encodeEntry(), sfi.director.repository.NCMenuFile.encodeEntry(), sfi.director.repository.PasswdFile.encodeEntry(), sfi.director.application.objevents.EventEnvironment.EventEnvironment(), sfi.director.application.FrontendHTTPServer.fieldsToJSON(), sfi.director.util.Tools.findFreeNumber(), sfi.director.application.HostPackages.forPkg(), sfi.director.application.Report.generate(), sfi.director.application.autodoc.DocBuilder.genericDocu(), sfi.director.application.autodoc.DocBuilder.hostdoc(), sfi.director.util.Lock.inspect(), sfi.director.jobs.Job.Job(), sfi.director.jobs.JobStatus.JobStatus(), sfi.director.application.objevents.EventEnvironment.loadevents(), sfi.director.util.Lock.Lock(), sfi.director.repository.DirectoryServiceMerger.make(), sfi.director.application.FilePackageHandler.makeJob(), sfi.director.util.ObjectRegistry.ObjectRegistry(), sfi.director.application.PackageManager.pkgCn(), sfi.director.application.PackageManager.pkgToString(), sfi.director.application.autodoc.DocDSDomain.recompute(), sfi.director.application.PackageList.removeNewer(), sfi.director.application.PackageList.requiredPackage(), sfi.director.application.HostPackages.resolveDependencies(), sfi.director.cli.init.run(), sfi.director.repository.transform.DHCPSort.transform(), sfi.director.repository.transform.HostAssignedGroups.transform(), sfi.director.repository.transform.HostAssignedUsers.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.repository.transform.PHPFEUsers.transform(), sfi.director.repository.transform.PHPGWTable.transform(), and sfi.director.repository.transform.ExpandPrinters.transformHook().
Hashtable sfi.director.repository.DBObject.getMap | ( | ) |
String sfi.director.repository.DBObject.getValue | ( | String | key | ) |
Referenced by sfi.director.application.autodoc.DocURNHandler._setupIO(), sfi.director.application.autodoc.ServiceDepContainer.addDependencies(), sfi.director.application.autodoc.DocInfo.addIntroChapter(), sfi.director.application.PackageList.addQualifiedPackages(), sfi.director.application.FrontendHTTPServer.auth_login(), sfi.director.application.HostPackages.autosubscribe(), sfi.director.cli.build.buildAll(), sfi.director.application.autodoc.DocURNHandler.category(), sfi.director.application.autodoc.DocBuilder.cleanDocMedia(), sfi.director.application.FilePackageHandler.cleanup(), sfi.director.application.autodoc.CollectWinWMIHW.collect(), sfi.director.application.autodoc.CollectWinWMIPartitions.collect(), sfi.director.application.autodoc.CollectWinWMIApps.collect(), sfi.director.application.autodoc.CollectServices.collect(), sfi.director.application.config.GenericFileHandler.configPrefixById(), sfi.director.invoker.SSLInvoker.connect(), sfi.director.application.scripttask.FireEvent.create(), sfi.director.application.scripttask.WakeOnLan.create(), sfi.director.application.scripttask.GroupOfMembers.create(), sfi.director.application.scripttask.ResolveDependencies.create(), sfi.director.application.scripttask.ReloadService.create(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.RemoveUserRef.create(), sfi.director.application.scripttask.SetVHost.create(), sfi.director.application.scripttask.CollectSysinfo.create(), sfi.director.application.scripttask.SetUserRef.create(), sfi.director.application.scripttask.StoreAsDBChoice.create(), sfi.director.application.scripttask.RepositoryScan.create(), sfi.director.application.scripttask.ZoneUpdated.create(), sfi.director.application.scripttask.DoAppInventory.create(), sfi.director.application.scripttask.Shell.create(), sfi.director.application.scripttask.CreateHome.create(), sfi.director.application.scripttask.CreateReleaseDir.create(), sfi.director.application.scripttask.ApplyDomainTemplate.create(), sfi.director.application.scripttask.D3HostDefine.create(), sfi.director.application.scripttask.SubscribeApps.create(), sfi.director.application.scripttask.BootStrapDirector.create(), sfi.director.application.scripttask.ClassMemberApply.create(), sfi.director.application.scripttask.CreateHomeDB.create(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.scripttask.FreezeApplication.create(), sfi.director.application.scripttask.DoAppImport.create(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.application.scripttask.INFAppModules.create(), sfi.director.application.scripttask.CupsDrivers.create(), sfi.director.application.scripttask.ConfigHost.create(), sfi.director.application.scripttask.PublishApplication.create(), sfi.director.application.scripttask.AppInstallHost.create(), sfi.director.application.scripttask.AppInstallHost.createPackage(), sfi.director.repository.AliasesNidump.decode(), sfi.director.repository.EthersFile.decode(), sfi.director.repository.BootparamsFile.decode(), sfi.director.repository.ServicesFile.decode(), sfi.director.repository.TimezoneFile.decode(), sfi.director.repository.ProtocolsFile.decode(), sfi.director.repository.CupsPrintersFile.decode(), sfi.director.repository.NetgroupFile.decodeEntry(), sfi.director.application.InstallerOpenLDAP.delDB(), sfi.director.application.config.GenericFileHandler.description(), sfi.director.application.autodoc.DocInfo.detaillevel(), sfi.director.application.autodoc.DocCategory.DocCategory(), sfi.director.application.autodoc.DocExtDocu.DocExtDocu(), sfi.director.application.autodoc.DocInfo.docObject(), sfi.director.application.objevents.Workflow.doEvent(), sfi.director.util.Tools.doEvent(), sfi.director.cli.create.edit(), sfi.director.application.FrontendHTTPServer.edit_editor(), sfi.director.application.FrontendHTTPServer.edit_fields(), sfi.director.repository.CupsPrintcapFile.encode(), sfi.director.repository.transform.NISfromYpservers.encodeEntry(), sfi.director.repository.NCPrintersFile.encodeEntry(), sfi.director.repository.NetmasksFile.encodeEntry(), sfi.director.repository.AutomasterFile.encodeEntry(), sfi.director.repository.NCOdbcIniFile.encodeEntry(), sfi.director.repository.EthersFile.encodeEntry(), sfi.director.repository.ApacheGroupFile.encodeEntry(), sfi.director.repository.TimezoneFile.encodeEntry(), sfi.director.repository.HostsFile.encodeEntry(), sfi.director.repository.GroupFile.encodeEntry(), sfi.director.repository.ApachePasswdFile.encodeEntry(), sfi.director.repository.AutomounterFile.encodeEntry(), sfi.director.repository.ServicesFile.encodeEntry(), sfi.director.repository.ProtocolsFile.encodeEntry(), sfi.director.repository.NetgroupFile.encodeEntry(), sfi.director.repository.PasswdFile.encodeEntry(), sfi.director.repository.MailAliasFile.encodeEntry(), sfi.director.repository.DHCPfile.encodeNet(), sfi.director.application.executor.appInventoryPush.exec(), sfi.director.application.executor.scanRepositoryPush.exec(), sfi.director.application.scripttask.ApplyDomainTemplate.exec(), sfi.director.application.scripttask.SubscribeApps.exec(), sfi.director.application.executor.InstallFromArchive.exec(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.schedule.Scheduler.executeCmd(), sfi.director.schedule.Scheduler.executeDSUpdate(), sfi.director.schedule.Scheduler.executePendingDSUpdate(), sfi.director.util.ZipArchive.extract(), sfi.director.util.Archive.extract(), sfi.director.application.FrontendHTTPServer.fillRel(), sfi.director.util.Tools.findFreeNumber(), sfi.director.repository.transform.PHPGWAcl.findId(), sfi.director.repository.transform.PHPFEGroupMembers.findId(), sfi.director.application.PackageList.findPackage(), sfi.director.application.FilePackageHandler.flush(), sfi.director.application.HostPackages.forPkg(), sfi.director.repository.config.DirectoryAccess.getElements(), sfi.director.repository.transform.NISfromYpservers.getKey(), sfi.director.invoker.RSHInvoker.getPreferredHost(), sfi.director.application.HostDefine.HostDefine(), sfi.director.application.autodoc.DocBuilder.hostdoc(), sfi.director.gui.fields.Template.init(), sfi.director.application.PackageSession.installPkg(), sfi.director.application.InstallerOpenLDAP.installSchema(), sfi.director.invoker.InvokerManager.invoke(), sfi.director.repository.SyncPartialDB.isInScope(), sfi.director.application.FilePackageHandler.isResponsibleFor(), sfi.director.jobs.Job.Job(), sfi.director.jobs.JobNode.JobNode(), sfi.director.application.autodoc.DependencyGraph.localId(), sfi.director.application.autodoc.DocInfo.locationDocu(), sfi.director.util.Lock.Lock(), sfi.director.application.FilePackageHandler.makeJob(), sfi.director.application.DEBPackageHandler.makeTaskPackage(), sfi.director.util.Archive.nextFileName(), sfi.director.util.Archive.nextLastModified(), sfi.director.util.ObjectRegistry.ObjectRegistry(), sfi.director.application.INFAppUpdatePackageHandler.parseInfo(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.repository.DN.RDNattrs(), sfi.director.application.config.GenericFileHandler.readConfig(), sfi.director.application.scripttask.ApplyDomainTemplate.readTemplate(), sfi.director.application.autodoc.DocDSDomain.recompute(), sfi.director.jobs.RemoteJob.RemoteJob(), sfi.director.repository.LDAPndk.replace(), sfi.director.application.Report.reportDir(), sfi.director.application.Report.reportInfo(), sfi.director.application.PackageList.requiredPackage(), sfi.director.application.config.GenericFileHandler.restore(), sfi.director.cli.init.run(), sfi.director.cli.mkdepend.run(), sfi.director.cli.app_dist.run(), sfi.director.application.config.GenericFileHandler.savePkg(), sfi.director.repository.DirectoryServiceMerger.select(), sfi.director.application.SetPassword.setPasswordByFilter(), sfi.director.application.FilePackageHandler.setupJob(), sfi.director.util.Archive.skip(), sfi.director.application.PackageList.sort(), sfi.director.application.PackageManager.stringToPkg(), sfi.director.application.RPMPackageHandler.targetInstallPkgs(), sfi.director.application.DEBPackageHandler.targetInstallPkgs(), sfi.director.application.RPMPackageHandler.targetRemovePkgs(), sfi.director.application.DEBPackageHandler.targetRemovePkgs(), sfi.director.application.DEBPackageHandler.textToPkg(), sfi.director.application.DirectorPackage.topkgdb(), sfi.director.repository.transform.AddUidGid.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.AutoUserAttrs.transform(), sfi.director.repository.transform.User2Group.transform(), sfi.director.repository.transform.RHUserGroups.transform(), sfi.director.repository.transform.NISfromMailaliases.transform(), sfi.director.repository.transform.SystemUsers.transform(), sfi.director.repository.transform.DHCPRangeFix.transform(), sfi.director.repository.transform.Group2User.transform(), sfi.director.repository.transform.ReDN.transform(), sfi.director.repository.transform.AutoHome.transform(), sfi.director.repository.transform.AD2User.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.repository.transform.PHPFEGroups.transform(), sfi.director.repository.transform.HostApps2Automounter.transform(), sfi.director.repository.transform.PHPFEUsers.transform(), sfi.director.repository.transform.PHPGWTable.transform(), sfi.director.repository.transform.PHPGWAcl.transform(), sfi.director.repository.transform.PHPFEGroupMembers.transform(), sfi.director.util.Lock.unlock(), sfi.director.application.HostPackages.upgrade(), and sfi.director.application.PackageList.versionCompare().
DN sfi.director.repository.DBObject.globalDN | ( | ) |
Referenced by sfi.director.repository.DBObject.globalDN().
References sfi.director.repository.DBObject.globalDN().
boolean sfi.director.repository.DBObject.hasChanged | ( | ) |
int sfi.director.repository.DBObject.hashCode | ( | ) |
References sfi.director.repository.DN.hashCode().
boolean sfi.director.repository.DBObject.isMember | ( | String | objectclass | ) |
test if the object is member of a given object class.
References sfi.director.repository.DBObject.getAttribute().
Referenced by sfi.director.application.autodoc.ServiceDepContainer.addDependencies(), sfi.director.application.ClassDefine.ClassDefine(), sfi.director.application.scripttask.WakeOnLan.create(), sfi.director.application.scripttask.ResolveDependencies.create(), sfi.director.application.scripttask.GroupOfMembers.create(), sfi.director.application.scripttask.ReloadService.create(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.SetHostIP.create(), sfi.director.application.scripttask.ConfigureNetwork.create(), sfi.director.application.scripttask.ZoneUpdated.create(), sfi.director.application.scripttask.CreateReleaseDir.create(), sfi.director.application.scripttask.ApplyDomainTemplate.create(), sfi.director.application.scripttask.SubscribeApps.create(), sfi.director.application.scripttask.D3HostDefine.create(), sfi.director.application.scripttask.BootStrapDirector.create(), sfi.director.application.scripttask.ClassMemberApply.create(), sfi.director.application.scripttask.CreateHomeDB.create(), sfi.director.application.scripttask.DomainBuild.create(), sfi.director.application.scripttask.FreezeApplication.create(), sfi.director.application.scripttask.INFAppModules.create(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.application.scripttask.CupsDrivers.create(), sfi.director.application.scripttask.PublishApplication.create(), sfi.director.application.scripttask.ConfigHost.create(), sfi.director.application.scripttask.AppInstallHost.create(), sfi.director.repository.CupsPrintcapFile.encode(), sfi.director.repository.NCIconFile.encodeEntry(), sfi.director.repository.transform.NISfromYpservers.encodeEntry(), sfi.director.repository.NCPrintersFile.encodeEntry(), sfi.director.repository.NetmasksFile.encodeEntry(), sfi.director.repository.NCMenuFile.encodeEntry(), sfi.director.repository.AutomasterFile.encodeEntry(), sfi.director.repository.NCOdbcIniFile.encodeEntry(), sfi.director.repository.BootparamsFile.encodeEntry(), sfi.director.repository.TimezoneFile.encodeEntry(), sfi.director.repository.NCUserSettingsFile.encodeEntry(), sfi.director.repository.HostsFile.encodeEntry(), sfi.director.repository.GroupFile.encodeEntry(), sfi.director.repository.AutomounterFile.encodeEntry(), sfi.director.repository.ServicesFile.encodeEntry(), sfi.director.repository.NetgroupFile.encodeEntry(), sfi.director.repository.ProtocolsFile.encodeEntry(), sfi.director.repository.PasswdFile.encodeEntry(), sfi.director.repository.MailAliasFile.encodeEntry(), sfi.director.application.scripttask.FreezeApplication.exec(), sfi.director.application.objevents.EventEnvironment.findObjectEvents(), sfi.director.util.ObjectRegistry.fromSearch(), sfi.director.application.autodoc.DocBuilder.genericDocu(), sfi.director.application.objevents.EventEnvironment.getDBObject(), sfi.director.application.autodoc.DocURNHandler.getHandlers(), sfi.director.repository.transform.HostAssignedUsers.handleUser(), sfi.director.repository.CupsPPDDir.isPrinter(), sfi.director.application.objevents.EventEnvironment.loadevents(), sfi.director.application.autodoc.DependencyGraph.localId(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.application.autodoc.DocDSDomain.recompute(), sfi.director.repository.DirectoryServiceMerger.reset(), sfi.director.application.autodoc.DocInfo.searchAndRevise(), sfi.director.application.autodoc.DocInfo.searchFirst(), sfi.director.application.Report.setup(), sfi.director.repository.transform.AddUidGid.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.AutoUserAttrs.transform(), sfi.director.repository.transform.RestrictUser.transform(), sfi.director.repository.transform.HostAssignedUsers.transform(), sfi.director.repository.transform.DHCPRangeFix.transform(), sfi.director.repository.transform.AD2User.transform(), sfi.director.repository.transform.NISfromRevNetgroup.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.repository.transform.HostApps2Automounter.transform(), sfi.director.repository.transform.PHPFEGroups.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(), and sfi.director.repository.transform.PHPFEGroupMembers.transform().
void sfi.director.repository.DBObject.removeAttribute | ( | String | key | ) |
Referenced by sfi.director.application.ClassDefine.ClassDefine(), sfi.director.application.scripttask.GroupOfMembers.create(), sfi.director.application.scripttask.SetVHost.create(), sfi.director.application.objevents.EventEnvironment.EventEnvironment(), sfi.director.application.executor.appInventoryPush.exec(), sfi.director.application.executor.scanRepositoryPush.exec(), sfi.director.application.scripttask.ApplyDomainTemplate.exec(), sfi.director.application.scripttask.SetHostIP.exec(), sfi.director.schedule.Scheduler.executeCmd(), sfi.director.schedule.Scheduler.executeDSUpdate(), sfi.director.util.Tools.fieldToDBObject(), sfi.director.repository.transform.HostAssignedUsers.handleUser(), sfi.director.application.HostDefine.HostDefine(), sfi.director.application.InstallerOpenLDAP.installSchema(), sfi.director.invoker.StreamConnection.master(), sfi.director.repository.DBSet.merge(), sfi.director.repository.DBConnection.modify(), sfi.director.application.scripttask.AppInstallHost.pushScheduled(), sfi.director.repository.DN.RDNattrs(), sfi.director.application.PackageList.requiredPackage(), sfi.director.cli.init.run(), sfi.director.cli.app_subscribe.run(), sfi.director.util.Lock.setOption(), sfi.director.application.SetPassword.setPasswordByFilter(), sfi.director.repository.transform.GroupOfMembers.transform(), sfi.director.repository.transform.ExpandGroupOfGroups.transform(), sfi.director.repository.transform.Replace.transform(), sfi.director.repository.transform.DHCPRangeFix.transform(), sfi.director.repository.transform.RestrictUser.transform(), sfi.director.repository.transform.Mail2Netscape.transform(), sfi.director.util.Lock.unlock(), and sfi.director.application.HostPackages.upgrade().
void sfi.director.repository.DBObject.setDN | ( | DN | dn | ) |
References sfi.director.repository.DN.equals().
Referenced by sfi.director.application.InstallerOpenLDAP._getDBDef(), sfi.director.application.InstallerOpenLDAP._getDBRoot(), sfi.director.application.InstallerOpenLDAP._getLdapRootUser(), sfi.director.application.InstallerOpenLDAP._getPeopleDir(), sfi.director.application.InstallerOpenLDAP._getRootUser(), sfi.director.application.InstallerOpenLDAP._getSystemDir(), sfi.director.application.FilePackageHandler.addToList(), sfi.director.application.autodoc.CollectUnixPartitions.collect(), sfi.director.application.autodoc.CollectWinWMIHW.collect(), sfi.director.application.autodoc.CollectWinWMIPartitions.collect(), sfi.director.application.autodoc.CollectWinWMIApps.collect(), sfi.director.application.autodoc.CollectLshw.collect(), sfi.director.application.autodoc.CollectServices.collect(), sfi.director.repository.DBObject.DBObject(), sfi.director.repository.PopmapFile.decode(), sfi.director.repository.AliasesNidump.decode(), sfi.director.repository.ShadowFile.decode(), sfi.director.repository.ApacheGroupFile.decode(), sfi.director.repository.SambaPasswdFile.decode(), sfi.director.repository.EthersFile.decode(), sfi.director.repository.BootparamsFile.decode(), sfi.director.repository.MailertableFile.decode(), sfi.director.repository.GroupFile.decode(), sfi.director.repository.AutomounterFile.decode(), sfi.director.repository.FileWrapperDB.decode(), sfi.director.repository.ServicesFile.decode(), sfi.director.repository.HostsFile.decode(), sfi.director.repository.TimezoneFile.decode(), sfi.director.repository.ApachePasswdFile.decode(), sfi.director.repository.CupsDriversFile.decode(), sfi.director.repository.ProtocolsFile.decode(), sfi.director.repository.CupsPrintersFile.decode(), sfi.director.repository.MailAliasFile.decode(), sfi.director.repository.PasswdFile.decode(), sfi.director.repository.NetgroupFile.decodeEntry(), sfi.director.application.objevents.EventEnvironment.dump(), sfi.director.application.FrontendHTTPServer.emulateRootUser(), sfi.director.repository.config.DirectoryAccess.ensureOu(), sfi.director.application.objevents.EventEnvironment.EventEnvironment(), sfi.director.application.scripttask.EmulateRoot.exec(), sfi.director.application.executor.appInventoryPush.exec(), sfi.director.application.executor.scanRepositoryPush.exec(), sfi.director.application.scripttask.ApplyDomainTemplate.exec(), sfi.director.application.scripttask.StoreAsDBChoice.exec(), sfi.director.schedule.Scheduler.executePendingDSUpdate(), sfi.director.repository.DirectoryDB.extendDN(), sfi.director.util.Tools.fieldToDBObject(), sfi.director.repository.transform.PHPGWAcl.findId(), sfi.director.repository.transform.PHPFEGroupMembers.findId(), sfi.director.application.PackageList.findPackage(), sfi.director.repository.DBSet.get(), sfi.director.application.DaemonObjectEdit.getDBObject(), sfi.director.application.InstallerOpenLDAP.installSchema(), sfi.director.util.Lock.Lock(), sfi.director.repository.CupsPPDDir.mkDBObject(), sfi.director.repository.DirectoryServiceMerger.restore(), sfi.director.cli.init.run(), sfi.director.cli.copy.run(), sfi.director.repository.LDIFTree.search(), sfi.director.util.Archive.store(), sfi.director.application.PackageManager.stringToPkg(), sfi.director.application.scripttask.EmulateRoot.sysRoot(), sfi.director.application.DirectorPackage.todb(), sfi.director.jobs.Job.todb(), sfi.director.application.autodoc.DocExtDocu.toDBObject(), sfi.director.util.ObjectRegistry.toDBObject(), sfi.director.util.Tools.toDBObject(), sfi.director.application.DirectorPackage.topkgdb(), sfi.director.repository.transform.TargetFolders.transform(), sfi.director.repository.transform.AD2Group.transform(), sfi.director.repository.transform.CompleteDN.transform(), sfi.director.repository.transform.StripDN.transform(), sfi.director.repository.transform.RHUserGroups.transform(), sfi.director.repository.transform.User2Group.transform(), sfi.director.repository.transform.NISfromMailaliases.transform(), sfi.director.repository.transform.Group2User.transform(), sfi.director.repository.transform.ReDN.transform(), sfi.director.repository.transform.AutoHome.transform(), sfi.director.repository.transform.NISfromRevNetgroup.transform(), sfi.director.repository.transform.AD2User.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.NISfromDBObject.transform(), sfi.director.repository.transform.PHPGWAcl.transform(), sfi.director.repository.transform.ExpandObjects.transform(), and sfi.director.repository.transform.PHPFEGroupMembers.transform().
JSONObject sfi.director.repository.DBObject.toJSONObject | ( | ) |
References sfi.director.repository.DBObject.getAttribute(), sfi.director.repository.DBObject.getAttributes(), sfi.director.repository.DBObject.getDN(), and org.json.JSONObject.put().
Referenced by sfi.director.application.FrontendHTTPServer.db_get(), sfi.director.application.FrontendHTTPServer.db_listevents(), sfi.director.application.FrontendHTTPServer.db_searchget(), sfi.director.application.FrontendHTTPServer.edit_export(), sfi.director.repository.JSONDir.encode(), and sfi.director.application.FrontendHTTPServer.fieldsToJSON().
String sfi.director.repository.DBObject.toLDIF | ( | ) |
References sfi.director.repository.DBObject.encode(), com.graeff.pwencode.Base64.encodeBytes(), and sfi.director.repository.DN.getRaw().
Referenced by sfi.director.application.FilePackageHandler.addToList(), sfi.director.application.InstallerOpenLDAP.createConf(), sfi.director.repository.LDIFDir.encode(), sfi.director.application.FrontendInterface.executeCommand(), sfi.director.application.PackageList.findPackage(), sfi.director.application.objevents.EventEnvironment.getConfig(), sfi.director.invoker.StreamConnection.master(), sfi.director.cli.create.prettyPrint(), sfi.director.schedule.Scheduler.purgeOldJobs(), sfi.director.schedule.ParallelScheduler.saveQueue(), and sfi.director.util.Archive.store().