Node Director
|
Access a directory. More...
Public Member Functions | |
DirectoryAccess () | |
void | setSuper (DirectoryAccess parent) |
String | getName () |
boolean | matches (DBObject dbo) |
void | lock () throws DirectorException |
void | unlock () throws DirectorException |
String | getFilter (String filter) |
String | getFilter (String filter, Options searchopt) |
DBObject | get (String name) throws DirectorException |
DBObject | get (DN dn) throws DirectorException |
void | ensureOu (String ou) throws DirectorException |
Enumeration | search (String filter, Options searchopt) throws DirectorException |
Enumeration | search (String filter) throws DirectorException |
void | replace (String name, DBObject newdbo) throws DirectorException |
void | replace (DBObject dbo, DBObject newdbo) throws DirectorException |
void | replace (DBObject dbo) throws DirectorException |
void | remove (DBObject newdbo) throws DirectorException |
void | remove (String name) throws DirectorException |
void | add (DBObject newdbo) throws DirectorException |
void | add (String name, DBObject newdbo) throws DirectorException |
DBObject | getConfig (String name) throws DirectorException |
DBObject | getConfig (DBObject dbo) throws DirectorException |
expand attributes inherited from a class. | |
void | apply (DBObject dbo) throws DirectorException |
Enumeration | getElements () throws DirectorException |
Enumeration | getElements (String special) throws DirectorException |
Enumeration | getElements (String special, String customFilter) throws DirectorException |
DBConnection | getDBConnection () |
Enumeration | getClassMembers (String classname) throws DirectorException |
Recursively expand classes, return the names of all the leave members of a class. | |
Enumeration | getAssignedMembers (DBObject dbo) throws DirectorException |
Given a DBObject expand all its sfiassigned* attributes and return the names of all the leaves. |
Static Public Member Functions | |
static String | escapeFilter (String text) |
Alters text so that it can safely used in a filter. |
Protected Member Functions | |
void | apply (DBObject dbo, boolean expand) throws DirectorException |
Protected Attributes | |
Cache | cache = new Cache( 5, 20 ) |
DBConnection | mydb |
The underlying database. | |
String | objFilter = "(objectclass=*)" |
The filter selecting only objects belonging to this directory. | |
String | lockFeature |
The name of a lock used in locking functions. | |
String | searchAttribute = "cn" |
The attribute where an objects name is stored. | |
String | classAttribute |
The name of an attribute where the classes an object belongs to are stored. | |
String | classDefaultName |
String | parentClassAttribute |
String | assignedAttribute |
If objects may reference members of this directory assignedAttribute holds the name of the attribute where these references are stored. | |
String | assignedClassAttribute |
If objects may reference member classes of this directory assignedAttribute holds the name of the attribute where these class references are stored. | |
DirectoryAccess | classAccess |
If members of this directory are arranged in classes classAccess is the directory where these classes are defined. | |
String | name |
Hashtable | noExpandAttributes |
Filter | objAppFilter |
Static Protected Attributes | |
static Lock | lock = null |
Access a directory.
The DirectoryAccess class puts some more semantics on an underlying database, e.g. it allows retrieving objects via their names rather than their DNs, search() will only return objects of special classes, etc.
sfi.director.repository.config.DirectoryAccess.DirectoryAccess | ( | ) |
void sfi.director.repository.config.DirectoryAccess.add | ( | DBObject | newdbo | ) | throws DirectorException |
void sfi.director.repository.config.DirectoryAccess.add | ( | String | name, |
DBObject | newdbo | ||
) | throws DirectorException |
void sfi.director.repository.config.DirectoryAccess.apply | ( | DBObject | dbo | ) | throws DirectorException |
|
protected |
References sfi.director.util.Cache.add(), sfi.director.repository.config.DirectoryAccess.apply(), sfi.director.repository.config.DirectoryAccess.cache, sfi.director.repository.config.DirectoryAccess.classAttribute, sfi.director.repository.config.DirectoryAccess.classDefaultName, sfi.director.util.Tools.debug(), sfi.director.util.Tools.expand(), sfi.director.util.Cache.get(), sfi.director.repository.DBObject.getAttribute(), sfi.director.repository.DBObject.getAttributes(), sfi.director.repository.config.DirectoryAccess.getName(), sfi.director.util.Tools.log(), sfi.director.repository.config.DirectoryAccess.noExpandAttributes, sfi.director.repository.config.DirectoryAccess.parentClassAttribute, sfi.director.repository.config.DirectoryAccess.searchAttribute, and sfi.director.util.Logger.WARNING.
void sfi.director.repository.config.DirectoryAccess.ensureOu | ( | String | ou | ) | throws DirectorException |
|
static |
Alters text so that it can safely used in a filter.
Referenced by sfi.director.repository.config.DirectoryAccess.get().
DBObject sfi.director.repository.config.DirectoryAccess.get | ( | String | name | ) | throws DirectorException |
Reimplemented in sfi.director.repository.config.AppPackages.
References sfi.director.util.Cache.add(), sfi.director.repository.config.DirectoryAccess.cache, sfi.director.repository.config.DirectoryAccess.escapeFilter(), sfi.director.util.Cache.get(), sfi.director.repository.DBAccessor.getDBObject(), sfi.director.repository.config.DirectoryAccess.getFilter(), sfi.director.repository.config.DirectoryAccess.mydb, sfi.director.repository.config.DirectoryAccess.name, sfi.director.repository.DBConnection.search(), and sfi.director.repository.config.DirectoryAccess.searchAttribute.
Referenced by sfi.director.application.autodoc.ServiceDepContainer.addDependencies(), sfi.director.cli.app_dist.checkApp(), sfi.director.application.ClassDefine.ClassDefine(), sfi.director.application.autodoc.DocInfo.configFileSpecs(), sfi.director.application.scripttask.GroupOfMembers.create(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.SetVHost.create(), sfi.director.application.scripttask.BootStrapDirector.create(), sfi.director.application.scripttask.ClassMemberApply.create(), sfi.director.application.scripttask.PublishApplication.create(), sfi.director.application.autodoc.DocDSDomain.DocDSDomain(), sfi.director.cli.create.edit(), sfi.director.application.FrontendHTTPServer.edit_fields(), 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.application.scripttask.SubscribeApps.exec(), sfi.director.application.PackageList.getAppGroup(), sfi.director.application.autodoc.DocCategory.getCategoryFor(), sfi.director.util.Tools.getHostnames(), sfi.director.invoker.RSHInvoker.getPreferredHost(), sfi.director.application.HostDefine.HostDefine(), sfi.director.application.autodoc.DocBuilder.hostdoc(), sfi.director.application.HostPackages.HostPackages(), sfi.director.application.autodoc.InfoCollector.push(), sfi.director.application.scripttask.AppInstallHost.pushScheduled(), sfi.director.application.autodoc.InfoCollector.remoteArguments(), sfi.director.application.HostPackages.resolveDependencies(), sfi.director.application.autodoc.DocExtDocu.retrieve(), sfi.director.cli.init.run(), sfi.director.cli.app_import.run(), sfi.director.cli.mkdepend.run(), sfi.director.cli.build.run(), sfi.director.cli.app_subscribe.run(), sfi.director.repository.transform.HostApps2Automounter.transform(), and sfi.director.repository.transform.ExpandObjects.transform().
DBObject sfi.director.repository.config.DirectoryAccess.get | ( | DN | dn | ) | throws DirectorException |
Enumeration sfi.director.repository.config.DirectoryAccess.getAssignedMembers | ( | DBObject | dbo | ) | throws DirectorException |
Given a DBObject expand all its sfiassigned* attributes and return the names of all the leaves.
References sfi.director.repository.config.DirectoryAccess.assignedAttribute, sfi.director.repository.config.DirectoryAccess.assignedClassAttribute, and sfi.director.repository.config.DirectoryAccess.getClassMembers().
Referenced by sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.DomainBuild.create(), and sfi.director.application.autodoc.DocBuilder.domaindoc().
Enumeration sfi.director.repository.config.DirectoryAccess.getClassMembers | ( | String | classname | ) | throws DirectorException |
Recursively expand classes, return the names of all the leave members of a class.
Referenced by sfi.director.util.Tools.applyModifier(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.ClassMemberApply.create(), sfi.director.application.scripttask.CupsDrivers.create(), and sfi.director.repository.config.DirectoryAccess.getAssignedMembers().
DBObject sfi.director.repository.config.DirectoryAccess.getConfig | ( | String | name | ) | throws DirectorException |
References sfi.director.repository.config.DirectoryAccess.name.
Referenced by sfi.director.application.FrontendHTTPServer.auth_login(), sfi.director.invoker.InvokerManager.bootstrap(), sfi.director.invoker.SSLInvoker.connect(), sfi.director.application.FrontendHTTPServer.db_event(), sfi.director.cli.create.edit(), sfi.director.application.scripttask.ResolveDependencies.exec(), sfi.director.application.scripttask.SubscribeApps.exec(), sfi.director.application.autodoc.DocBuilder.genericDocu(), sfi.director.application.objevents.EventEnvironment.getConfig(), sfi.director.application.autodoc.DocBuilder.hostdoc(), sfi.director.invoker.InvokerManager.invoke(), sfi.director.util.Tools.isHostReady(), sfi.director.cli.restoreconfig.run(), sfi.director.gui.fields.HostClass.setTemplate(), and sfi.director.repository.transform.Config.transform().
DBObject sfi.director.repository.config.DirectoryAccess.getConfig | ( | DBObject | dbo | ) | throws DirectorException |
expand attributes inherited from a class.
References sfi.director.repository.config.DirectoryAccess.apply(), sfi.director.util.Tools.debug(), sfi.director.repository.config.Directory.getDirectory(), and sfi.director.repository.config.DirectoryAccess.getName().
DBConnection sfi.director.repository.config.DirectoryAccess.getDBConnection | ( | ) |
References sfi.director.repository.config.DirectoryAccess.mydb.
Referenced by sfi.director.application.autodoc.DocInfo.addAdjuncts(), sfi.director.repository.DirectoryDB.append(), sfi.director.cli.build.buildAll(), sfi.director.cli.app_dist.checkApp(), sfi.director.repository.DirectoryDB.close(), sfi.director.repository.DirectoryDB.completeDN(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.RemoveUserRef.create(), sfi.director.application.scripttask.SetVHost.create(), sfi.director.application.scripttask.SetUserRef.create(), sfi.director.application.scripttask.ClassMemberApply.create(), sfi.director.cli.create.edit(), sfi.director.application.scripttask.ApplyDomainTemplate.exec(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.repository.DirectoryDB.get(), sfi.director.repository.DirectoryDB.modify(), sfi.director.application.AdminServer.oneConnection(), sfi.director.repository.DirectoryDB.remove(), sfi.director.repository.DirectoryDB.replace(), sfi.director.cli.app_import.run(), sfi.director.cli.mkdepend.run(), sfi.director.cli.build.run(), sfi.director.cli.app_subscribe.run(), sfi.director.repository.DirectoryDB.setURL(), and sfi.director.repository.DirectoryDB.truncate().
Enumeration sfi.director.repository.config.DirectoryAccess.getElements | ( | ) | throws DirectorException |
Enumeration sfi.director.repository.config.DirectoryAccess.getElements | ( | String | special | ) | throws DirectorException |
Enumeration sfi.director.repository.config.DirectoryAccess.getElements | ( | String | special, |
String | customFilter | ||
) | throws DirectorException |
References sfi.director.repository.DBAccessor.getDBObject(), sfi.director.repository.DBObject.getValue(), sfi.director.repository.config.DirectoryAccess.mydb, sfi.director.repository.config.DirectoryAccess.objFilter, sfi.director.repository.DBConnection.search(), and sfi.director.repository.config.DirectoryAccess.search().
String sfi.director.repository.config.DirectoryAccess.getFilter | ( | String | filter | ) |
String sfi.director.repository.config.DirectoryAccess.getFilter | ( | String | filter, |
Options | searchopt | ||
) |
String sfi.director.repository.config.DirectoryAccess.getName | ( | ) |
References sfi.director.repository.config.DirectoryAccess.name.
Referenced by sfi.director.repository.config.DirectoryAccess.apply(), sfi.director.application.autodoc.DocBuilder.cleanDocMedia(), sfi.director.repository.config.DirectoryAccess.getConfig(), and sfi.director.repository.config.Directory.getDirectory().
void sfi.director.repository.config.DirectoryAccess.lock | ( | ) | throws DirectorException |
boolean sfi.director.repository.config.DirectoryAccess.matches | ( | DBObject | dbo | ) |
void sfi.director.repository.config.DirectoryAccess.remove | ( | DBObject | newdbo | ) | throws DirectorException |
References sfi.director.repository.config.DirectoryAccess.mydb, and sfi.director.repository.DBConnection.remove().
Referenced by sfi.director.application.executor.scanRepositoryPush.exec(), sfi.director.application.scripttask.StoreAsDBChoice.exec(), sfi.director.cli.init.run(), and sfi.director.application.ClassDefine.undefine().
void sfi.director.repository.config.DirectoryAccess.remove | ( | String | name | ) | throws DirectorException |
void sfi.director.repository.config.DirectoryAccess.replace | ( | String | name, |
DBObject | newdbo | ||
) | throws DirectorException |
References sfi.director.repository.config.DirectoryAccess.add(), and sfi.director.repository.config.DirectoryAccess.name.
Referenced by sfi.director.application.ClassDefine.ClassDefine(), sfi.director.application.scripttask.GroupOfMembers.create(), sfi.director.application.scripttask.RemoveUserRef.create(), sfi.director.application.scripttask.SetVHost.create(), sfi.director.application.scripttask.SetUserRef.create(), sfi.director.repository.config.DirectoryAccess.ensureOu(), 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.application.scripttask.SubscribeApps.exec(), sfi.director.application.scripttask.StoreAsDBChoice.exec(), sfi.director.application.HostDefine.HostDefine(), sfi.director.application.scripttask.AppInstallHost.pushScheduled(), sfi.director.repository.config.DirectoryAccess.replace(), sfi.director.application.HostPackages.resolveDependencies(), sfi.director.cli.init.run(), sfi.director.cli.app_subscribe.run(), and sfi.director.application.autodoc.DocExtDocu.store().
void sfi.director.repository.config.DirectoryAccess.replace | ( | DBObject | dbo, |
DBObject | newdbo | ||
) | throws DirectorException |
void sfi.director.repository.config.DirectoryAccess.replace | ( | DBObject | dbo | ) | throws DirectorException |
Enumeration sfi.director.repository.config.DirectoryAccess.search | ( | String | filter, |
Options | searchopt | ||
) | throws DirectorException |
References sfi.director.repository.config.DirectoryAccess.getFilter(), sfi.director.repository.config.DirectoryAccess.mydb, and sfi.director.repository.DBConnection.search().
Referenced by sfi.director.cli.build.buildAll(), sfi.director.application.autodoc.DocBuilder.cleanDocMedia(), sfi.director.application.scripttask.UpdateDomainsFor.create(), sfi.director.application.scripttask.RemoveUserRef.create(), sfi.director.application.scripttask.SetUserRef.create(), sfi.director.application.autodoc.DocBuilder.domaindoc(), sfi.director.cli.create.edit(), sfi.director.application.FrontendHTTPServer.edit_editor(), sfi.director.application.scripttask.BuildDependingDomains.exec(), sfi.director.application.autodoc.DocBuilder.genericDocu(), sfi.director.repository.config.DirectoryAccess.getElements(), sfi.director.application.autodoc.DocURNHandler.getHandlers(), sfi.director.application.autodoc.DocBuilder.hostdoc(), sfi.director.gui.fields.DBChoice.init(), sfi.director.application.autodoc.DocBuilder.locations(), sfi.director.application.AdminServer.oneConnection(), sfi.director.cli.docrefetch.run(), sfi.director.cli.init.run(), sfi.director.cli.mkdepend.run(), sfi.director.cli.app_dist.run(), sfi.director.repository.DirectoryDB.search(), and sfi.director.repository.config.DirectoryAccess.search().
Enumeration sfi.director.repository.config.DirectoryAccess.search | ( | String | filter | ) | throws DirectorException |
void sfi.director.repository.config.DirectoryAccess.setSuper | ( | DirectoryAccess | parent | ) |
void sfi.director.repository.config.DirectoryAccess.unlock | ( | ) | throws DirectorException |
|
protected |
If objects may reference members of this directory assignedAttribute holds the name of the attribute where these references are stored.
Referenced by sfi.director.repository.config.DirectoryAccess.getAssignedMembers(), sfi.director.repository.config.Hosts.Hosts(), and sfi.director.repository.config.People.People().
|
protected |
If objects may reference member classes of this directory assignedAttribute holds the name of the attribute where these class references are stored.
Referenced by sfi.director.repository.config.DirectoryAccess.getAssignedMembers(), and sfi.director.repository.config.Hosts.Hosts().
|
protected |
If members of this directory are arranged in classes classAccess is the directory where these classes are defined.
Referenced by sfi.director.repository.config.DirectoryAccess.setSuper().
|
protected |
The name of an attribute where the classes an object belongs to are stored.
Referenced by sfi.director.repository.config.DirectoryAccess.apply(), sfi.director.repository.config.Classes.Classes(), sfi.director.repository.config.Hosts.Hosts(), sfi.director.repository.config.People.People(), and sfi.director.repository.config.PersonClasses.PersonClasses().
|
protected |
|
staticprotected |
|
protected |
The name of a lock used in locking functions.
Referenced by sfi.director.repository.config.AccessPolicy.AccessPolicy(), sfi.director.repository.config.AccessPolicyRule.AccessPolicyRule(), sfi.director.repository.config.AccessRole.AccessRole(), sfi.director.repository.config.AccessRoleRule.AccessRoleRule(), sfi.director.repository.config.AppGroups.AppGroups(), sfi.director.repository.config.Application.Application(), sfi.director.repository.config.AppPackages.AppPackages(), sfi.director.repository.config.AppRepository.AppRepository(), sfi.director.repository.config.BootStrap.BootStrap(), sfi.director.repository.config.Classes.Classes(), sfi.director.repository.config.Contact.Contact(), sfi.director.repository.config.DBChoice.DBChoice(), sfi.director.repository.config.DesktopEntry.DesktopEntry(), sfi.director.repository.config.DHCPnetwork.DHCPnetwork(), sfi.director.repository.config.DocCategory.DocCategory(), sfi.director.repository.config.DocComponent.DocComponent(), sfi.director.repository.config.DocConcept.DocConcept(), sfi.director.repository.config.DocContract.DocContract(), sfi.director.repository.config.DocExtDocu.DocExtDocu(), sfi.director.repository.config.DocImporter.DocImporter(), sfi.director.repository.config.DocLocation.DocLocation(), sfi.director.repository.config.DocService.DocService(), sfi.director.repository.config.DocSoftware.DocSoftware(), sfi.director.repository.config.DocSupplier.DocSupplier(), sfi.director.repository.config.DocTools.DocTools(), sfi.director.repository.config.DSDomains.DSDomains(), sfi.director.repository.config.DSRules.DSRules(), sfi.director.repository.config.GlobalSetting.GlobalSetting(), sfi.director.repository.config.Group.Group(), sfi.director.repository.config.GUIWizard.GUIWizard(), sfi.director.repository.config.Hosts.Hosts(), sfi.director.repository.config.InitPackageState.InitPackageState(), sfi.director.repository.config.ItrEvent.ItrEvent(), sfi.director.repository.config.ItrProject.ItrProject(), sfi.director.repository.config.ItrTask.ItrTask(), sfi.director.repository.config.DirectoryAccess.lock(), sfi.director.repository.config.MailDomain.MailDomain(), sfi.director.repository.config.MailGroup.MailGroup(), sfi.director.repository.config.MountTemplate.MountTemplate(), sfi.director.repository.config.People.People(), sfi.director.repository.config.PersonClasses.PersonClasses(), sfi.director.repository.config.Printer.Printer(), sfi.director.repository.config.Report.Report(), sfi.director.repository.config.Schema.Schema(), sfi.director.repository.config.Services.Services(), sfi.director.repository.config.VPNConnection.VPNConnection(), and sfi.director.repository.config.ZarafaCompany.ZarafaCompany().
|
protected |
The underlying database.
Referenced by sfi.director.repository.config.AccessPolicy.AccessPolicy(), sfi.director.repository.config.AccessPolicyRule.AccessPolicyRule(), sfi.director.repository.config.AccessRole.AccessRole(), sfi.director.repository.config.AccessRoleRule.AccessRoleRule(), sfi.director.repository.config.DirectoryAccess.add(), sfi.director.repository.config.AppGroups.AppGroups(), sfi.director.repository.config.Application.Application(), sfi.director.repository.config.AppPackages.AppPackages(), sfi.director.repository.config.AppRepository.AppRepository(), sfi.director.repository.config.BootStrap.BootStrap(), sfi.director.repository.config.Classes.Classes(), sfi.director.repository.config.Contact.Contact(), sfi.director.repository.config.DBChoice.DBChoice(), sfi.director.repository.config.Debug.Debug(), sfi.director.repository.config.DesktopEntry.DesktopEntry(), sfi.director.repository.config.DHCPnetwork.DHCPnetwork(), sfi.director.repository.config.DocCategory.DocCategory(), sfi.director.repository.config.DocComponent.DocComponent(), sfi.director.repository.config.DocConcept.DocConcept(), sfi.director.repository.config.DocContract.DocContract(), sfi.director.repository.config.DocExtDocu.DocExtDocu(), sfi.director.repository.config.DocImporter.DocImporter(), sfi.director.repository.config.DocLocation.DocLocation(), sfi.director.repository.config.DocService.DocService(), sfi.director.repository.config.DocSoftware.DocSoftware(), sfi.director.repository.config.DocSupplier.DocSupplier(), sfi.director.repository.config.DocTools.DocTools(), sfi.director.repository.config.DSDomains.DSDomains(), sfi.director.repository.config.DSRules.DSRules(), sfi.director.repository.config.DirectoryAccess.get(), sfi.director.repository.config.DirectoryAccess.getDBConnection(), sfi.director.repository.config.DirectoryAccess.getElements(), sfi.director.repository.config.GlobalSetting.GlobalSetting(), sfi.director.repository.config.Group.Group(), sfi.director.repository.config.GUIWizard.GUIWizard(), sfi.director.repository.config.Hosts.Hosts(), sfi.director.repository.config.InitPackageState.InitPackageState(), sfi.director.repository.config.ItrEvent.ItrEvent(), sfi.director.repository.config.ItrProject.ItrProject(), sfi.director.repository.config.ItrTask.ItrTask(), sfi.director.repository.config.Locks.Locks(), sfi.director.repository.config.MailDomain.MailDomain(), sfi.director.repository.config.MailGroup.MailGroup(), sfi.director.repository.config.MountTemplate.MountTemplate(), sfi.director.repository.config.People.People(), sfi.director.repository.config.PersonClasses.PersonClasses(), sfi.director.repository.config.Printer.Printer(), sfi.director.repository.config.DirectoryAccess.remove(), sfi.director.repository.config.DirectoryAccess.replace(), sfi.director.repository.config.Report.Report(), sfi.director.repository.config.Schema.Schema(), sfi.director.repository.config.DirectoryAccess.search(), sfi.director.repository.config.Services.Services(), sfi.director.repository.config.Top.Top(), sfi.director.repository.config.VPNConnection.VPNConnection(), and sfi.director.repository.config.ZarafaCompany.ZarafaCompany().
|
protected |
Referenced by sfi.director.repository.config.AccessPolicy.AccessPolicy(), sfi.director.repository.config.AccessPolicyRule.AccessPolicyRule(), sfi.director.repository.config.AccessRole.AccessRole(), sfi.director.repository.config.AccessRoleRule.AccessRoleRule(), sfi.director.repository.config.DirectoryAccess.add(), sfi.director.repository.config.AppGroups.AppGroups(), sfi.director.repository.config.Application.Application(), sfi.director.repository.config.AppPackages.AppPackages(), sfi.director.repository.config.AppRepository.AppRepository(), sfi.director.repository.config.BootStrap.BootStrap(), sfi.director.repository.config.Classes.Classes(), sfi.director.repository.config.Contact.Contact(), sfi.director.repository.config.DBChoice.DBChoice(), sfi.director.repository.config.Debug.Debug(), sfi.director.repository.config.DesktopEntry.DesktopEntry(), sfi.director.repository.config.DHCPnetwork.DHCPnetwork(), sfi.director.repository.config.DocCategory.DocCategory(), sfi.director.repository.config.DocComponent.DocComponent(), sfi.director.repository.config.DocConcept.DocConcept(), sfi.director.repository.config.DocContract.DocContract(), sfi.director.repository.config.DocExtDocu.DocExtDocu(), sfi.director.repository.config.DocImporter.DocImporter(), sfi.director.repository.config.DocLocation.DocLocation(), sfi.director.repository.config.DocService.DocService(), sfi.director.repository.config.DocSoftware.DocSoftware(), sfi.director.repository.config.DocSupplier.DocSupplier(), sfi.director.repository.config.DocTools.DocTools(), sfi.director.repository.config.DSDomains.DSDomains(), sfi.director.repository.config.DSRules.DSRules(), sfi.director.repository.config.DirectoryAccess.get(), sfi.director.repository.config.DirectoryAccess.getConfig(), sfi.director.repository.config.DirectoryAccess.getName(), sfi.director.repository.config.GlobalSetting.GlobalSetting(), sfi.director.repository.config.Group.Group(), sfi.director.repository.config.GUIWizard.GUIWizard(), sfi.director.repository.config.Hosts.Hosts(), sfi.director.repository.config.InitPackageState.InitPackageState(), sfi.director.repository.config.ItrEvent.ItrEvent(), sfi.director.repository.config.ItrProject.ItrProject(), sfi.director.repository.config.ItrTask.ItrTask(), sfi.director.repository.config.Locks.Locks(), sfi.director.repository.config.MailDomain.MailDomain(), sfi.director.repository.config.MailGroup.MailGroup(), sfi.director.repository.config.MountTemplate.MountTemplate(), sfi.director.repository.config.People.People(), sfi.director.repository.config.PersonClasses.PersonClasses(), sfi.director.repository.config.Printer.Printer(), sfi.director.repository.config.DirectoryAccess.remove(), sfi.director.repository.config.DirectoryAccess.replace(), sfi.director.repository.config.Report.Report(), sfi.director.repository.config.Schema.Schema(), sfi.director.repository.config.Services.Services(), sfi.director.repository.config.Top.Top(), sfi.director.repository.config.VPNConnection.VPNConnection(), and sfi.director.repository.config.ZarafaCompany.ZarafaCompany().
|
protected |
|
protected |
Referenced by sfi.director.repository.config.DirectoryAccess.matches().
|
protected |
The filter selecting only objects belonging to this directory.
Referenced by sfi.director.repository.config.AccessPolicy.AccessPolicy(), sfi.director.repository.config.AccessPolicyRule.AccessPolicyRule(), sfi.director.repository.config.AccessRole.AccessRole(), sfi.director.repository.config.AccessRoleRule.AccessRoleRule(), sfi.director.repository.config.AppGroups.AppGroups(), sfi.director.repository.config.Application.Application(), sfi.director.repository.config.AppPackages.AppPackages(), sfi.director.repository.config.AppRepository.AppRepository(), sfi.director.repository.config.BootStrap.BootStrap(), sfi.director.repository.config.Classes.Classes(), sfi.director.repository.config.Contact.Contact(), sfi.director.repository.config.DBChoice.DBChoice(), sfi.director.repository.config.DesktopEntry.DesktopEntry(), sfi.director.repository.config.DHCPnetwork.DHCPnetwork(), sfi.director.repository.config.DocCategory.DocCategory(), sfi.director.repository.config.DocComponent.DocComponent(), sfi.director.repository.config.DocConcept.DocConcept(), sfi.director.repository.config.DocContract.DocContract(), sfi.director.repository.config.DocExtDocu.DocExtDocu(), sfi.director.repository.config.DocImporter.DocImporter(), sfi.director.repository.config.DocLocation.DocLocation(), sfi.director.repository.config.DocService.DocService(), sfi.director.repository.config.DocSoftware.DocSoftware(), sfi.director.repository.config.DocSupplier.DocSupplier(), sfi.director.repository.config.DocTools.DocTools(), sfi.director.repository.config.DSDomains.DSDomains(), sfi.director.repository.config.DSRules.DSRules(), sfi.director.repository.config.DirectoryAccess.getElements(), sfi.director.repository.config.DirectoryAccess.getFilter(), sfi.director.repository.config.GlobalSetting.GlobalSetting(), sfi.director.repository.config.Group.Group(), sfi.director.repository.config.GUIWizard.GUIWizard(), sfi.director.repository.config.Hosts.Hosts(), sfi.director.repository.config.InitPackageState.InitPackageState(), sfi.director.repository.config.ItrEvent.ItrEvent(), sfi.director.repository.config.ItrProject.ItrProject(), sfi.director.repository.config.ItrTask.ItrTask(), sfi.director.repository.config.Locks.Locks(), sfi.director.repository.config.MailDomain.MailDomain(), sfi.director.repository.config.MailGroup.MailGroup(), sfi.director.repository.config.DirectoryAccess.matches(), sfi.director.repository.config.MountTemplate.MountTemplate(), sfi.director.repository.config.People.People(), sfi.director.repository.config.PersonClasses.PersonClasses(), sfi.director.repository.config.Printer.Printer(), sfi.director.repository.config.Report.Report(), sfi.director.repository.config.Schema.Schema(), sfi.director.repository.config.VPNConnection.VPNConnection(), and sfi.director.repository.config.ZarafaCompany.ZarafaCompany().
|
protected |
|
protected |
The attribute where an objects name is stored.
Referenced by sfi.director.repository.config.DirectoryAccess.add(), sfi.director.repository.config.Application.Application(), sfi.director.repository.config.DirectoryAccess.apply(), sfi.director.repository.config.Contact.Contact(), sfi.director.repository.config.DBChoice.DBChoice(), sfi.director.repository.config.DesktopEntry.DesktopEntry(), sfi.director.repository.config.DocCategory.DocCategory(), sfi.director.repository.config.DocComponent.DocComponent(), sfi.director.repository.config.DocConcept.DocConcept(), sfi.director.repository.config.DocContract.DocContract(), sfi.director.repository.config.DocExtDocu.DocExtDocu(), sfi.director.repository.config.DocImporter.DocImporter(), sfi.director.repository.config.DocLocation.DocLocation(), sfi.director.repository.config.DocService.DocService(), sfi.director.repository.config.DocSoftware.DocSoftware(), sfi.director.repository.config.DocSupplier.DocSupplier(), sfi.director.repository.config.DocTools.DocTools(), sfi.director.repository.config.DSDomains.DSDomains(), sfi.director.repository.config.DSRules.DSRules(), sfi.director.repository.config.DirectoryAccess.get(), sfi.director.repository.config.GlobalSetting.GlobalSetting(), sfi.director.repository.config.GUIWizard.GUIWizard(), sfi.director.repository.config.InitPackageState.InitPackageState(), sfi.director.repository.config.ItrEvent.ItrEvent(), sfi.director.repository.config.ItrProject.ItrProject(), sfi.director.repository.config.ItrTask.ItrTask(), sfi.director.repository.config.MountTemplate.MountTemplate(), sfi.director.repository.config.People.People(), and sfi.director.repository.config.Printer.Printer().