Node Director
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
sfi.director.repository.config.DirectoryAccess Class Reference

Access a directory. More...

Inheritance diagram for sfi.director.repository.config.DirectoryAccess:
sfi.director.repository.config.AccessPolicy sfi.director.repository.config.AccessPolicyRule sfi.director.repository.config.AccessRole sfi.director.repository.config.AccessRoleRule sfi.director.repository.config.AppGroups sfi.director.repository.config.Application sfi.director.repository.config.AppPackages sfi.director.repository.config.AppRepository sfi.director.repository.config.BootStrap sfi.director.repository.config.Classes sfi.director.repository.config.Contact sfi.director.repository.config.DBChoice sfi.director.repository.config.Debug sfi.director.repository.config.DesktopEntry sfi.director.repository.config.DHCPnetwork sfi.director.repository.config.DocCategory sfi.director.repository.config.DocComponent sfi.director.repository.config.DocConcept sfi.director.repository.config.DocContract sfi.director.repository.config.DocExtDocu sfi.director.repository.config.DocImporter sfi.director.repository.config.DocLocation sfi.director.repository.config.DocService sfi.director.repository.config.DocSoftware sfi.director.repository.config.DocSupplier sfi.director.repository.config.DocTools sfi.director.repository.config.DSDomains sfi.director.repository.config.DSRules sfi.director.repository.config.GlobalSetting sfi.director.repository.config.Group sfi.director.repository.config.GUIWizard sfi.director.repository.config.Hosts sfi.director.repository.config.InitPackageState sfi.director.repository.config.ItrEvent sfi.director.repository.config.ItrProject sfi.director.repository.config.ItrTask sfi.director.repository.config.Locks sfi.director.repository.config.MailDomain sfi.director.repository.config.MailGroup sfi.director.repository.config.MountTemplate sfi.director.repository.config.People sfi.director.repository.config.PersonClasses sfi.director.repository.config.Printer sfi.director.repository.config.Report sfi.director.repository.config.Schema sfi.director.repository.config.Services sfi.director.repository.config.Top sfi.director.repository.config.VPNConnection sfi.director.repository.config.ZarafaCompany

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

Detailed Description

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.

Constructor & Destructor Documentation

sfi.director.repository.config.DirectoryAccess.DirectoryAccess ( )

Member Function Documentation

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
void sfi.director.repository.config.DirectoryAccess.apply ( DBObject  dbo,
boolean  expand 
) throws DirectorException
protected
void sfi.director.repository.config.DirectoryAccess.ensureOu ( String  ou) throws DirectorException
static String sfi.director.repository.config.DirectoryAccess.escapeFilter ( String  text)
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
Enumeration sfi.director.repository.config.DirectoryAccess.getClassMembers ( String  classname) throws DirectorException
DBObject sfi.director.repository.config.DirectoryAccess.getConfig ( String  name) throws DirectorException
DBObject sfi.director.repository.config.DirectoryAccess.getConfig ( DBObject  dbo) throws DirectorException
DBConnection sfi.director.repository.config.DirectoryAccess.getDBConnection ( )
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
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 ( )
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
void sfi.director.repository.config.DirectoryAccess.remove ( String  name) throws DirectorException
void sfi.director.repository.config.DirectoryAccess.replace ( String  name,
DBObject  newdbo 
) throws DirectorException
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
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

Member Data Documentation

String sfi.director.repository.config.DirectoryAccess.assignedAttribute
protected

If objects may reference members of this directory assignedAttribute holds the name of the attribute where these references are stored.

See Also
getAssignedMembers(DBObject)

Referenced by sfi.director.repository.config.DirectoryAccess.getAssignedMembers(), sfi.director.repository.config.Hosts.Hosts(), and sfi.director.repository.config.People.People().

String sfi.director.repository.config.DirectoryAccess.assignedClassAttribute
protected

If objects may reference member classes of this directory assignedAttribute holds the name of the attribute where these class references are stored.

See Also
getAssignedMembers(DBObject)

Referenced by sfi.director.repository.config.DirectoryAccess.getAssignedMembers(), and sfi.director.repository.config.Hosts.Hosts().

Cache sfi.director.repository.config.DirectoryAccess.cache = new Cache( 5, 20 )
protected
DirectoryAccess sfi.director.repository.config.DirectoryAccess.classAccess
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().

String sfi.director.repository.config.DirectoryAccess.classAttribute
protected
String sfi.director.repository.config.DirectoryAccess.classDefaultName
protected
Lock sfi.director.repository.config.DirectoryAccess.lock = null
staticprotected
String sfi.director.repository.config.DirectoryAccess.lockFeature
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().

DBConnection sfi.director.repository.config.DirectoryAccess.mydb
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().

String sfi.director.repository.config.DirectoryAccess.name
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().

Hashtable sfi.director.repository.config.DirectoryAccess.noExpandAttributes
protected
Filter sfi.director.repository.config.DirectoryAccess.objAppFilter
protected
String sfi.director.repository.config.DirectoryAccess.objFilter = "(objectclass=*)"
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().

String sfi.director.repository.config.DirectoryAccess.parentClassAttribute
protected
String sfi.director.repository.config.DirectoryAccess.searchAttribute = "cn"
protected

The attribute where an objects name is stored.

See Also
get(String)

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().


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