You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2015/03/25 14:26:31 UTC
svn commit: r1669123 [5/6] - in /directory/studio/trunk/plugins: ./
openldap.config.editor/ openldap.config.editor/resources/
openldap.config.editor/resources/icons/ openldap.config.editor/src/
openldap.config.editor/src/main/ openldap.config.editor/sr...
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,1884 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+import java.util.ArrayList;
+import java.util.List;
+
+
+/**
+ * Java bean for the 'OlcGlobal' object class.
+ */
+public class OlcGlobal extends OlcConfig
+{
+ /**
+ * Field for the 'cn' attribute.
+ */
+ @ConfigurationElement(attributeType = "cn", isRdn = true)
+ private List<String> cn = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcAllows' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcAllows")
+ private List<String> olcAllows = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcArgsFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcArgsFile")
+ private String olcArgsFile;
+
+ /**
+ * Field for the 'olcAttributeOptions' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcAttributeOptions")
+ private List<String> olcAttributeOptions = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcAttributeTypes' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcAttributeTypes")
+ private List<String> olcAttributeTypes = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcAuthIDRewrite' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcAuthIDRewrite")
+ private List<String> olcAuthIDRewrite = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcAuthzPolicy' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcAuthzPolicy")
+ private String olcAuthzPolicy;
+
+ /**
+ * Field for the 'olcAuthzRegexp' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcAuthzRegexp")
+ private List<String> olcAuthzRegexp = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcConcurrency' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcConcurrency")
+ private Integer olcConcurrency;
+
+ /**
+ * Field for the 'olcConfigDir' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcConfigDir")
+ private String olcConfigDir;
+
+ /**
+ * Field for the 'olcConfigFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcConfigFile")
+ private String olcConfigFile;
+
+ /**
+ * Field for the 'olcConnMaxPending' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcConnMaxPending")
+ private Integer olcConnMaxPending;
+
+ /**
+ * Field for the 'olcConnMaxPendingAuth' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcConnMaxPendingAuth")
+ private Integer olcConnMaxPendingAuth;
+
+ /**
+ * Field for the 'olcDisallows' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDisallows")
+ private List<String> olcDisallows = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcDitContentRules' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDitContentRules")
+ private List<String> olcDitContentRules = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcGentleHUP' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcGentleHUP")
+ private Boolean olcGentleHUP;
+
+ /**
+ * Field for the 'olcIdleTimeout' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcIdleTimeout")
+ private Integer olcIdleTimeout;
+
+ /**
+ * Field for the 'olcIndexIntLen' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcIndexIntLen")
+ private Integer olcIndexIntLen;
+
+ /**
+ * Field for the 'olcIndexSubstrAnyLen' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcIndexSubstrAnyLen")
+ private Integer olcIndexSubstrAnyLen;
+
+ /**
+ * Field for the 'olcIndexSubstrAnyStep' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcIndexSubstrAnyStep")
+ private Integer olcIndexSubstrAnyStep;
+
+ /**
+ * Field for the 'olcIndexSubstrIfMaxLen' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcIndexSubstrIfMaxLen")
+ private Integer olcIndexSubstrIfMaxLen;
+
+ /**
+ * Field for the 'olcIndexSubstrIfMinLen' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcIndexSubstrIfMinLen")
+ private Integer olcIndexSubstrIfMinLen;
+
+ /**
+ * Field for the 'olcLdapSyntaxes' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcLdapSyntaxes")
+ private List<String> olcLdapSyntaxes = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcLocalSSF' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcLocalSSF")
+ private Integer olcLocalSSF;
+
+ /**
+ * Field for the 'olcLogFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcLogFile")
+ private String olcLogFile;
+
+ /**
+ * Field for the 'olcLogLevel' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcLogLevel")
+ private List<String> olcLogLevel = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcObjectClasses' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcObjectClasses")
+ private List<String> olcObjectClasses = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcObjectIdentifier' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcObjectIdentifier")
+ private List<String> olcObjectIdentifier = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcPasswordCryptSaltFormat' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPasswordCryptSaltFormat")
+ private String olcPasswordCryptSaltFormat;
+
+ /**
+ * Field for the 'olcPasswordHash' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPasswordHash")
+ private List<String> olcPasswordHash = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcPidFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPidFile")
+ private String olcPidFile;
+
+ /**
+ * Field for the 'olcPluginLogFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPluginLogFile")
+ private String olcPluginLogFile;
+
+ /**
+ * Field for the 'olcReadOnly' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcReadOnly")
+ private Boolean olcReadOnly;
+
+ /**
+ * Field for the 'olcReferral' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcReferral")
+ private String olcReferral;
+
+ /**
+ * Field for the 'olcReplogFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcReplogFile")
+ private String olcReplogFile;
+
+ /**
+ * Field for the 'olcRequires' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcRequires")
+ private List<String> olcRequires = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcRestrict' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcRestrict")
+ private List<String> olcRestrict = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcReserveLookup' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcReserveLookup")
+ private String olcReserveLookup;
+
+ /**
+ * Field for the 'olcRootDSE' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcRootDSE")
+ private List<String> olcRootDSE = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcSaslAuxprops' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSaslAuxprops")
+ private String olcSaslAuxprops;
+
+ /**
+ * Field for the 'olcSaslHost' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSaslHost")
+ private String olcSaslHost;
+
+ /**
+ * Field for the 'olcSaslRealm' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSaslRealm")
+ private String olcSaslRealm;
+
+ /**
+ * Field for the 'olcSaslSecProps' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSaslSecProps")
+ private String olcSaslSecProps;
+
+ /**
+ * Field for the 'olcSecurity' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSecurity")
+ private List<String> olcSecurity = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcServerID' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcServerID")
+ private List<String> olcServerID = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcSizeLimit' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSizeLimit")
+ private String olcSizeLimit;
+
+ /**
+ * Field for the 'olcSockbufMaxIncomming' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSockbufMaxIncomming")
+ private String olcSockbufMaxIncomming;
+
+ /**
+ * Field for the 'olcSockbufMaxIncommingAuth' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcSockbufMaxIncommingAuth")
+ private String olcSockbufMaxIncommingAuth;
+
+ /**
+ * Field for the 'olcTCPBuffer' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTCPBuffer")
+ private List<String> olcTCPBuffer = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcThreads' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcThreads")
+ private Integer olcThreads;
+
+ /**
+ * Field for the 'olcTimeLimit' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTimeLimit")
+ private List<String> olcTimeLimit = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcTLSCACertificateFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSCACertificateFile")
+ private String olcTLSCACertificateFile;
+
+ /**
+ * Field for the 'olcTLSCACertificatePath' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSCACertificatePath")
+ private String olcTLSCACertificatePath;
+
+ /**
+ * Field for the 'olcTLSCertificateFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSCertificateFile")
+ private String olcTLSCertificateFile;
+
+ /**
+ * Field for the 'olcTLSCertificateKeyFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSCertificateKeyFile")
+ private String olcTLSCertificateKeyFile;
+
+ /**
+ * Field for the 'olcTLSCipherSuite' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSCipherSuite")
+ private String olcTLSCipherSuite;
+
+ /**
+ * Field for the 'olcTLSCRLCheck' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSCRLCheck")
+ private String olcTLSCRLCheck;
+
+ /**
+ * Field for the 'olcTLSCRLFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSCRLFile")
+ private String olcTLSCRLFile;
+
+ /**
+ * Field for the 'olcTLSDHParamFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSDHParamFile")
+ private String olcTLSDHParamFile;
+
+ /**
+ * Field for the 'olcTLSRandFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSRandFile")
+ private String olcTLSRandFile;
+
+ /**
+ * Field for the 'olcTLSVerifyClient' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcTLSVerifyClient")
+ private String olcTLSVerifyClient;
+
+ /**
+ * Field for the 'olcToolThreads' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcToolThreads")
+ private Integer olcToolThreads;
+
+ /**
+ * Field for the 'olcWriteTimeout' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcWriteTimeout")
+ private Integer olcWriteTimeout;
+
+
+ /**
+ * @param strings
+ */
+ public void addCn( String... strings )
+ {
+ for ( String string : strings )
+ {
+ cn.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcAllows( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcAllows.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcAttributeOptions( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcAttributeOptions.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcAttributeTypes( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcAttributeTypes.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcAuthIDRewrite( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcAuthIDRewrite.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcAuthzRegexp( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcAuthzRegexp.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDisallows( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDisallows.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDitContentRules( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDitContentRules.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcLdapSyntaxes( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcLdapSyntaxes.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcLogLevel( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcLogLevel.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcObjectClasses( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcObjectClasses.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcObjectIdentifier( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcObjectIdentifier.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcPasswordHash( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcPasswordHash.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcRequires( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcRequires.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcRestrict( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcRestrict.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcRootDSE( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcRootDSE.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcSecurity( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcSecurity.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcServerID( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcServerID.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcTCPBuffer( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcTCPBuffer.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcTimeLimit( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcTimeLimit.add( string );
+ }
+ }
+
+
+ public void clearCn()
+ {
+ cn.clear();
+ }
+
+
+ public void clearOlcAllows()
+ {
+ olcAllows.clear();
+ }
+
+
+ public void clearOlcAttributeOptions()
+ {
+ olcAttributeOptions.clear();
+ }
+
+
+ public void clearOlcAttributeTypes()
+ {
+ olcAttributeTypes.clear();
+ }
+
+
+ public void clearOlcAuthIDRewrite()
+ {
+ olcAuthIDRewrite.clear();
+ }
+
+
+ public void clearOlcAuthzRegexp()
+ {
+ olcAuthzRegexp.clear();
+ }
+
+
+ public void clearOlcDisallows()
+ {
+ olcDisallows.clear();
+ }
+
+
+ public void clearOlcDitContentRules()
+ {
+ olcDitContentRules.clear();
+ }
+
+
+ public void clearOlcLdapSyntaxes()
+ {
+ olcLdapSyntaxes.clear();
+ }
+
+
+ public void clearOlcLogLevel()
+ {
+ olcLogLevel.clear();
+ }
+
+
+ public void clearOlcObjectClasses()
+ {
+ olcObjectClasses.clear();
+ }
+
+
+ public void clearOlcObjectIdentifier()
+ {
+ olcObjectIdentifier.clear();
+ }
+
+
+ public void clearOlcPasswordHash()
+ {
+ olcPasswordHash.clear();
+ }
+
+
+ public void clearOlcRequires()
+ {
+ olcRequires.clear();
+ }
+
+
+ public void clearOlcRestrict()
+ {
+ olcRestrict.clear();
+ }
+
+
+ public void clearOlcRootDSE()
+ {
+ olcRootDSE.clear();
+ }
+
+
+ public void clearOlcSecurity()
+ {
+ olcSecurity.clear();
+ }
+
+
+ public void clearOlcServerID()
+ {
+ olcServerID.clear();
+ }
+
+
+ public void clearOlcTCPBuffer()
+ {
+ olcTCPBuffer.clear();
+ }
+
+
+ public void clearOlcTimeLimit()
+ {
+ olcTimeLimit.clear();
+ }
+
+
+ /**
+ * @return the cn
+ */
+ public List<String> getCn()
+ {
+ return cn;
+ }
+
+
+ /**
+ * @return the olcAllows
+ */
+ public List<String> getOlcAllows()
+ {
+ return olcAllows;
+ }
+
+
+ /**
+ * @return the olcArgsFile
+ */
+ public String getOlcArgsFile()
+ {
+ return olcArgsFile;
+ }
+
+
+ /**
+ * @return the olcAttributeOptions
+ */
+ public List<String> getOlcAttributeOptions()
+ {
+ return olcAttributeOptions;
+ }
+
+
+ /**
+ * @return the olcAttributeTypes
+ */
+ public List<String> getOlcAttributeTypes()
+ {
+ return olcAttributeTypes;
+ }
+
+
+ /**
+ * @return the olcAuthIDRewrite
+ */
+ public List<String> getOlcAuthIDRewrite()
+ {
+ return olcAuthIDRewrite;
+ }
+
+
+ /**
+ * @return the olcAuthzPolicy
+ */
+ public String getOlcAuthzPolicy()
+ {
+ return olcAuthzPolicy;
+ }
+
+
+ /**
+ * @return the olcAuthzRegexp
+ */
+ public List<String> getOlcAuthzRegexp()
+ {
+ return olcAuthzRegexp;
+ }
+
+
+ /**
+ * @return the olcConcurrency
+ */
+ public Integer getOlcConcurrency()
+ {
+ return olcConcurrency;
+ }
+
+
+ /**
+ * @return the olcConfigDir
+ */
+ public String getOlcConfigDir()
+ {
+ return olcConfigDir;
+ }
+
+
+ /**
+ * @return the olcConfigFile
+ */
+ public String getOlcConfigFile()
+ {
+ return olcConfigFile;
+ }
+
+
+ /**
+ * @return the olcConnMaxPending
+ */
+ public Integer getOlcConnMaxPending()
+ {
+ return olcConnMaxPending;
+ }
+
+
+ /**
+ * @return the olcConnMaxPendingAuth
+ */
+ public Integer getOlcConnMaxPendingAuth()
+ {
+ return olcConnMaxPendingAuth;
+ }
+
+
+ /**
+ * @return the olcDisallows
+ */
+ public List<String> getOlcDisallows()
+ {
+ return olcDisallows;
+ }
+
+
+ /**
+ * @return the olcDitContentRules
+ */
+ public List<String> getOlcDitContentRules()
+ {
+ return olcDitContentRules;
+ }
+
+
+ /**
+ * @return the olcGentleHUP
+ */
+ public Boolean getOlcGentleHUP()
+ {
+ return olcGentleHUP;
+ }
+
+
+ /**
+ * @return the olcIdleTimeout
+ */
+ public Integer getOlcIdleTimeout()
+ {
+ return olcIdleTimeout;
+ }
+
+
+ /**
+ * @return the olcIndexIntLen
+ */
+ public Integer getOlcIndexIntLen()
+ {
+ return olcIndexIntLen;
+ }
+
+
+ /**
+ * @return the olcIndexSubstrAnyLen
+ */
+ public Integer getOlcIndexSubstrAnyLen()
+ {
+ return olcIndexSubstrAnyLen;
+ }
+
+
+ /**
+ * @return the olcIndexSubstrAnyStep
+ */
+ public Integer getOlcIndexSubstrAnyStep()
+ {
+ return olcIndexSubstrAnyStep;
+ }
+
+
+ /**
+ * @return the olcIndexSubstrIfMaxLen
+ */
+ public Integer getOlcIndexSubstrIfMaxLen()
+ {
+ return olcIndexSubstrIfMaxLen;
+ }
+
+
+ /**
+ * @return the olcIndexSubstrIfMinLen
+ */
+ public Integer getOlcIndexSubstrIfMinLen()
+ {
+ return olcIndexSubstrIfMinLen;
+ }
+
+
+ /**
+ * @return the olcLdapSyntaxes
+ */
+ public List<String> getOlcLdapSyntaxes()
+ {
+ return olcLdapSyntaxes;
+ }
+
+
+ /**
+ * @return the olcLocalSSF
+ */
+ public Integer getOlcLocalSSF()
+ {
+ return olcLocalSSF;
+ }
+
+
+ /**
+ * @return the olcLogFile
+ */
+ public String getOlcLogFile()
+ {
+ return olcLogFile;
+ }
+
+
+ /**
+ * @return the olcLogLevel
+ */
+ public List<String> getOlcLogLevel()
+ {
+ return olcLogLevel;
+ }
+
+
+ /**
+ * @return the olcObjectClasses
+ */
+ public List<String> getOlcObjectClasses()
+ {
+ return olcObjectClasses;
+ }
+
+
+ /**
+ * @return the olcObjectIdentifier
+ */
+ public List<String> getOlcObjectIdentifier()
+ {
+ return olcObjectIdentifier;
+ }
+
+
+ /**
+ * @return the olcPasswordCryptSaltFormat
+ */
+ public String getOlcPasswordCryptSaltFormat()
+ {
+ return olcPasswordCryptSaltFormat;
+ }
+
+
+ /**
+ * @return the olcPasswordHash
+ */
+ public List<String> getOlcPasswordHash()
+ {
+ return olcPasswordHash;
+ }
+
+
+ /**
+ * @return the olcPidFile
+ */
+ public String getOlcPidFile()
+ {
+ return olcPidFile;
+ }
+
+
+ /**
+ * @return the olcPluginLogFile
+ */
+ public String getOlcPluginLogFile()
+ {
+ return olcPluginLogFile;
+ }
+
+
+ /**
+ * @return the olcReadOnly
+ */
+ public Boolean getOlcReadOnly()
+ {
+ return olcReadOnly;
+ }
+
+
+ /**
+ * @return the olcReferral
+ */
+ public String getOlcReferral()
+ {
+ return olcReferral;
+ }
+
+
+ /**
+ * @return the olcReplogFile
+ */
+ public String getOlcReplogFile()
+ {
+ return olcReplogFile;
+ }
+
+
+ /**
+ * @return the olcRequires
+ */
+ public List<String> getOlcRequires()
+ {
+ return olcRequires;
+ }
+
+
+ /**
+ * @return the olcReserveLookup
+ */
+ public String getOlcReserveLookup()
+ {
+ return olcReserveLookup;
+ }
+
+
+ /**
+ * @return the olcRestrict
+ */
+ public List<String> getOlcRestrict()
+ {
+ return olcRestrict;
+ }
+
+
+ /**
+ * @return the olcRootDSE
+ */
+ public List<String> getOlcRootDSE()
+ {
+ return olcRootDSE;
+ }
+
+
+ /**
+ * @return the olcSaslAuxprops
+ */
+ public String getOlcSaslAuxprops()
+ {
+ return olcSaslAuxprops;
+ }
+
+
+ /**
+ * @return the olcSaslHost
+ */
+ public String getOlcSaslHost()
+ {
+ return olcSaslHost;
+ }
+
+
+ /**
+ * @return the olcSaslRealm
+ */
+ public String getOlcSaslRealm()
+ {
+ return olcSaslRealm;
+ }
+
+
+ /**
+ * @return the olcSaslSecProps
+ */
+ public String getOlcSaslSecProps()
+ {
+ return olcSaslSecProps;
+ }
+
+
+ /**
+ * @return the olcSecurity
+ */
+ public List<String> getOlcSecurity()
+ {
+ return olcSecurity;
+ }
+
+
+ /**
+ * @return the olcServerID
+ */
+ public List<String> getOlcServerID()
+ {
+ return olcServerID;
+ }
+
+
+ /**
+ * @return the olcSizeLimit
+ */
+ public String getOlcSizeLimit()
+ {
+ return olcSizeLimit;
+ }
+
+
+ /**
+ * @return the olcSockbufMaxIncomming
+ */
+ public String getOlcSockbufMaxIncomming()
+ {
+ return olcSockbufMaxIncomming;
+ }
+
+
+ /**
+ * @return the olcSockbufMaxIncommingAuth
+ */
+ public String getOlcSockbufMaxIncommingAuth()
+ {
+ return olcSockbufMaxIncommingAuth;
+ }
+
+
+ /**
+ * @return the olcTCPBuffer
+ */
+ public List<String> getOlcTCPBuffer()
+ {
+ return olcTCPBuffer;
+ }
+
+
+ /**
+ * @return the olcThreads
+ */
+ public Integer getOlcThreads()
+ {
+ return olcThreads;
+ }
+
+
+ /**
+ * @return the olcTimeLimit
+ */
+ public List<String> getOlcTimeLimit()
+ {
+ return olcTimeLimit;
+ }
+
+
+ /**
+ * @return the olcTLSCACertificateFile
+ */
+ public String getOlcTLSCACertificateFile()
+ {
+ return olcTLSCACertificateFile;
+ }
+
+
+ /**
+ * @return the olcTLSCACertificatePath
+ */
+ public String getOlcTLSCACertificatePath()
+ {
+ return olcTLSCACertificatePath;
+ }
+
+
+ /**
+ * @return the olcTLSCertificateFile
+ */
+ public String getOlcTLSCertificateFile()
+ {
+ return olcTLSCertificateFile;
+ }
+
+
+ /**
+ * @return the olcTLSCertificateKeyFile
+ */
+ public String getOlcTLSCertificateKeyFile()
+ {
+ return olcTLSCertificateKeyFile;
+ }
+
+
+ /**
+ * @return the olcTLSCipherSuite
+ */
+ public String getOlcTLSCipherSuite()
+ {
+ return olcTLSCipherSuite;
+ }
+
+
+ /**
+ * @return the olcTLSCRLCheck
+ */
+ public String getOlcTLSCRLCheck()
+ {
+ return olcTLSCRLCheck;
+ }
+
+
+ /**
+ * @return the olcTLSCRLFile
+ */
+ public String getOlcTLSCRLFile()
+ {
+ return olcTLSCRLFile;
+ }
+
+
+ /**
+ * @return the olcTLSDHParamFile
+ */
+ public String getOlcTLSDHParamFile()
+ {
+ return olcTLSDHParamFile;
+ }
+
+
+ /**
+ * @return the olcTLSRandFile
+ */
+ public String getOlcTLSRandFile()
+ {
+ return olcTLSRandFile;
+ }
+
+
+ /**
+ * @return the olcTLSVerifyClient
+ */
+ public String getOlcTLSVerifyClient()
+ {
+ return olcTLSVerifyClient;
+ }
+
+
+ /**
+ * @return the olcToolThreads
+ */
+ public Integer getOlcToolThreads()
+ {
+ return olcToolThreads;
+ }
+
+
+ /**
+ * @return the olcWriteTimeout
+ */
+ public Integer getOlcWriteTimeout()
+ {
+ return olcWriteTimeout;
+ }
+
+
+ /**
+ * @param cn the cn to set
+ */
+ public void setCn( List<String> cn )
+ {
+ this.cn = cn;
+ }
+
+
+ /**
+ * @param olcAllows the olcAllows to set
+ */
+ public void setOlcAllows( List<String> olcAllows )
+ {
+ this.olcAllows = olcAllows;
+ }
+
+
+ /**
+ * @param olcArgsFile the olcArgsFile to set
+ */
+ public void setOlcArgsFile( String olcArgsFile )
+ {
+ this.olcArgsFile = olcArgsFile;
+ }
+
+
+ /**
+ * @param olcAttributeOptions the olcAttributeOptions to set
+ */
+ public void setOlcAttributeOptions( List<String> olcAttributeOptions )
+ {
+ this.olcAttributeOptions = olcAttributeOptions;
+ }
+
+
+ /**
+ * @param olcAttributeTypes the olcAttributeTypes to set
+ */
+ public void setOlcAttributeTypes( List<String> olcAttributeTypes )
+ {
+ this.olcAttributeTypes = olcAttributeTypes;
+ }
+
+
+ /**
+ * @param olcAuthIDRewrite the olcAuthIDRewrite to set
+ */
+ public void setOlcAuthIDRewrite( List<String> olcAuthIDRewrite )
+ {
+ this.olcAuthIDRewrite = olcAuthIDRewrite;
+ }
+
+
+ /**
+ * @param olcAuthzPolicy the olcAuthzPolicy to set
+ */
+ public void setOlcAuthzPolicy( String olcAuthzPolicy )
+ {
+ this.olcAuthzPolicy = olcAuthzPolicy;
+ }
+
+
+ /**
+ * @param olcAuthzRegexp the olcAuthzRegexp to set
+ */
+ public void setOlcAuthzRegexp( List<String> olcAuthzRegexp )
+ {
+ this.olcAuthzRegexp = olcAuthzRegexp;
+ }
+
+
+ /**
+ * @param olcConcurrency the olcConcurrency to set
+ */
+ public void setOlcConcurrency( Integer olcConcurrency )
+ {
+ this.olcConcurrency = olcConcurrency;
+ }
+
+
+ /**
+ * @param olcConfigDir the olcConfigDir to set
+ */
+ public void setOlcConfigDir( String olcConfigDir )
+ {
+ this.olcConfigDir = olcConfigDir;
+ }
+
+
+ /**
+ * @param olcConfigFile the olcConfigFile to set
+ */
+ public void setOlcConfigFile( String olcConfigFile )
+ {
+ this.olcConfigFile = olcConfigFile;
+ }
+
+
+ /**
+ * @param olcConnMaxPending the olcConnMaxPending to set
+ */
+ public void setOlcConnMaxPending( Integer olcConnMaxPending )
+ {
+ this.olcConnMaxPending = olcConnMaxPending;
+ }
+
+
+ /**
+ * @param olcConnMaxPendingAuth the olcConnMaxPendingAuth to set
+ */
+ public void setOlcConnMaxPendingAuth( Integer olcConnMaxPendingAuth )
+ {
+ this.olcConnMaxPendingAuth = olcConnMaxPendingAuth;
+ }
+
+
+ /**
+ * @param olcDisallows the olcDisallows to set
+ */
+ public void setOlcDisallows( List<String> olcDisallows )
+ {
+ this.olcDisallows = olcDisallows;
+ }
+
+
+ /**
+ * @param olcDitContentRules the olcDitContentRules to set
+ */
+ public void setOlcDitContentRules( List<String> olcDitContentRules )
+ {
+ this.olcDitContentRules = olcDitContentRules;
+ }
+
+
+ /**
+ * @param olcGentleHUP the olcGentleHUP to set
+ */
+ public void setOlcGentleHUP( Boolean olcGentleHUP )
+ {
+ this.olcGentleHUP = olcGentleHUP;
+ }
+
+
+ /**
+ * @param olcIdleTimeout the olcIdleTimeout to set
+ */
+ public void setOlcIdleTimeout( Integer olcIdleTimeout )
+ {
+ this.olcIdleTimeout = olcIdleTimeout;
+ }
+
+
+ /**
+ * @param olcIndexIntLen the olcIndexIntLen to set
+ */
+ public void setOlcIndexIntLen( Integer olcIndexIntLen )
+ {
+ this.olcIndexIntLen = olcIndexIntLen;
+ }
+
+
+ /**
+ * @param olcIndexSubstrAnyLen the olcIndexSubstrAnyLen to set
+ */
+ public void setOlcIndexSubstrAnyLen( Integer olcIndexSubstrAnyLen )
+ {
+ this.olcIndexSubstrAnyLen = olcIndexSubstrAnyLen;
+ }
+
+
+ /**
+ * @param olcIndexSubstrAnyStep the olcIndexSubstrAnyStep to set
+ */
+ public void setOlcIndexSubstrAnyStep( Integer olcIndexSubstrAnyStep )
+ {
+ this.olcIndexSubstrAnyStep = olcIndexSubstrAnyStep;
+ }
+
+
+ /**
+ * @param olcIndexSubstrIfMaxLen the olcIndexSubstrIfMaxLen to set
+ */
+ public void setOlcIndexSubstrIfMaxLen( Integer olcIndexSubstrIfMaxLen )
+ {
+ this.olcIndexSubstrIfMaxLen = olcIndexSubstrIfMaxLen;
+ }
+
+
+ /**
+ * @param olcIndexSubstrIfMinLen the olcIndexSubstrIfMinLen to set
+ */
+ public void setOlcIndexSubstrIfMinLen( Integer olcIndexSubstrIfMinLen )
+ {
+ this.olcIndexSubstrIfMinLen = olcIndexSubstrIfMinLen;
+ }
+
+
+ /**
+ * @param olcLdapSyntaxes the olcLdapSyntaxes to set
+ */
+ public void setOlcLdapSyntaxes( List<String> olcLdapSyntaxes )
+ {
+ this.olcLdapSyntaxes = olcLdapSyntaxes;
+ }
+
+
+ /**
+ * @param olcLocalSSF the olcLocalSSF to set
+ */
+ public void setOlcLocalSSF( Integer olcLocalSSF )
+ {
+ this.olcLocalSSF = olcLocalSSF;
+ }
+
+
+ /**
+ * @param olcLogFile the olcLogFile to set
+ */
+ public void setOlcLogFile( String olcLogFile )
+ {
+ this.olcLogFile = olcLogFile;
+ }
+
+
+ /**
+ * @param olcLogLevel the olcLogLevel to set
+ */
+ public void setOlcLogLevel( List<String> olcLogLevel )
+ {
+ this.olcLogLevel = olcLogLevel;
+ }
+
+
+ /**
+ * @param olcObjectClasses the olcObjectClasses to set
+ */
+ public void setOlcObjectClasses( List<String> olcObjectClasses )
+ {
+ this.olcObjectClasses = olcObjectClasses;
+ }
+
+
+ /**
+ * @param olcObjectIdentifier the olcObjectIdentifier to set
+ */
+ public void setOlcObjectIdentifier( List<String> olcObjectIdentifier )
+ {
+ this.olcObjectIdentifier = olcObjectIdentifier;
+ }
+
+
+ /**
+ * @param olcPasswordCryptSaltFormat the olcPasswordCryptSaltFormat to set
+ */
+ public void setOlcPasswordCryptSaltFormat( String olcPasswordCryptSaltFormat )
+ {
+ this.olcPasswordCryptSaltFormat = olcPasswordCryptSaltFormat;
+ }
+
+
+ /**
+ * @param olcPasswordHash the olcPasswordHash to set
+ */
+ public void setOlcPasswordHash( List<String> olcPasswordHash )
+ {
+ this.olcPasswordHash = olcPasswordHash;
+ }
+
+
+ /**
+ * @param olcPidFile the olcPidFile to set
+ */
+ public void setOlcPidFile( String olcPidFile )
+ {
+ this.olcPidFile = olcPidFile;
+ }
+
+
+ /**
+ * @param olcPluginLogFile the olcPluginLogFile to set
+ */
+ public void setOlcPluginLogFile( String olcPluginLogFile )
+ {
+ this.olcPluginLogFile = olcPluginLogFile;
+ }
+
+
+ /**
+ * @param olcReadOnly the olcReadOnly to set
+ */
+ public void setOlcReadOnly( Boolean olcReadOnly )
+ {
+ this.olcReadOnly = olcReadOnly;
+ }
+
+
+ /**
+ * @param olcReferral the olcReferral to set
+ */
+ public void setOlcReferral( String olcReferral )
+ {
+ this.olcReferral = olcReferral;
+ }
+
+
+ /**
+ * @param olcReplogFile the olcReplogFile to set
+ */
+ public void setOlcReplogFile( String olcReplogFile )
+ {
+ this.olcReplogFile = olcReplogFile;
+ }
+
+
+ /**
+ * @param olcRequires the olcRequires to set
+ */
+ public void setOlcRequires( List<String> olcRequires )
+ {
+ this.olcRequires = olcRequires;
+ }
+
+
+ /**
+ * @param olcReserveLookup the olcReserveLookup to set
+ */
+ public void setOlcReserveLookup( String olcReserveLookup )
+ {
+ this.olcReserveLookup = olcReserveLookup;
+ }
+
+
+ /**
+ * @param olcRestrict the olcRestrict to set
+ */
+ public void setOlcRestrict( List<String> olcRestrict )
+ {
+ this.olcRestrict = olcRestrict;
+ }
+
+
+ /**
+ * @param olcRootDSE the olcRootDSE to set
+ */
+ public void setOlcRootDSE( List<String> olcRootDSE )
+ {
+ this.olcRootDSE = olcRootDSE;
+ }
+
+
+ /**
+ * @param olcSaslAuxprops the olcSaslAuxprops to set
+ */
+ public void setOlcSaslAuxprops( String olcSaslAuxprops )
+ {
+ this.olcSaslAuxprops = olcSaslAuxprops;
+ }
+
+
+ /**
+ * @param olcSaslHost the olcSaslHost to set
+ */
+ public void setOlcSaslHost( String olcSaslHost )
+ {
+ this.olcSaslHost = olcSaslHost;
+ }
+
+
+ /**
+ * @param olcSaslRealm the olcSaslRealm to set
+ */
+ public void setOlcSaslRealm( String olcSaslRealm )
+ {
+ this.olcSaslRealm = olcSaslRealm;
+ }
+
+
+ /**
+ * @param olcSaslSecProps the olcSaslSecProps to set
+ */
+ public void setOlcSaslSecProps( String olcSaslSecProps )
+ {
+ this.olcSaslSecProps = olcSaslSecProps;
+ }
+
+
+ /**
+ * @param olcSecurity the olcSecurity to set
+ */
+ public void setOlcSecurity( List<String> olcSecurity )
+ {
+ this.olcSecurity = olcSecurity;
+ }
+
+
+ /**
+ * @param olcServerID the olcServerID to set
+ */
+ public void setOlcServerID( List<String> olcServerID )
+ {
+ this.olcServerID = olcServerID;
+ }
+
+
+ /**
+ * @param olcSizeLimit the olcSizeLimit to set
+ */
+ public void setOlcSizeLimit( String olcSizeLimit )
+ {
+ this.olcSizeLimit = olcSizeLimit;
+ }
+
+
+ /**
+ * @param olcSockbufMaxIncomming the olcSockbufMaxIncomming to set
+ */
+ public void setOlcSockbufMaxIncomming( String olcSockbufMaxIncomming )
+ {
+ this.olcSockbufMaxIncomming = olcSockbufMaxIncomming;
+ }
+
+
+ /**
+ * @param olcSockbufMaxIncommingAuth the olcSockbufMaxIncommingAuth to set
+ */
+ public void setOlcSockbufMaxIncommingAuth( String olcSockbufMaxIncommingAuth )
+ {
+ this.olcSockbufMaxIncommingAuth = olcSockbufMaxIncommingAuth;
+ }
+
+
+ /**
+ * @param olcTCPBuffer the olcTCPBuffer to set
+ */
+ public void setOlcTCPBuffer( List<String> olcTCPBuffer )
+ {
+ this.olcTCPBuffer = olcTCPBuffer;
+ }
+
+
+ /**
+ * @param olcThreads the olcThreads to set
+ */
+ public void setOlcThreads( Integer olcThreads )
+ {
+ this.olcThreads = olcThreads;
+ }
+
+
+ /**
+ * @param olcTimeLimit the olcTimeLimit to set
+ */
+ public void setOlcTimeLimit( List<String> olcTimeLimit )
+ {
+ this.olcTimeLimit = olcTimeLimit;
+ }
+
+
+ /**
+ * @param olcTLSCACertificateFile the olcTLSCACertificateFile to set
+ */
+ public void setOlcTLSCACertificateFile( String olcTLSCACertificateFile )
+ {
+ this.olcTLSCACertificateFile = olcTLSCACertificateFile;
+ }
+
+
+ /**
+ * @param olcTLSCACertificatePath the olcTLSCACertificatePath to set
+ */
+ public void setOlcTLSCACertificatePath( String olcTLSCACertificatePath )
+ {
+ this.olcTLSCACertificatePath = olcTLSCACertificatePath;
+ }
+
+
+ /**
+ * @param olcTLSCertificateFile the olcTLSCertificateFile to set
+ */
+ public void setOlcTLSCertificateFile( String olcTLSCertificateFile )
+ {
+ this.olcTLSCertificateFile = olcTLSCertificateFile;
+ }
+
+
+ /**
+ * @param olcTLSCertificateKeyFile the olcTLSCertificateKeyFile to set
+ */
+ public void setOlcTLSCertificateKeyFile( String olcTLSCertificateKeyFile )
+ {
+ this.olcTLSCertificateKeyFile = olcTLSCertificateKeyFile;
+ }
+
+
+ /**
+ * @param olcTLSCipherSuite the olcTLSCipherSuite to set
+ */
+ public void setOlcTLSCipherSuite( String olcTLSCipherSuite )
+ {
+ this.olcTLSCipherSuite = olcTLSCipherSuite;
+ }
+
+
+ /**
+ * @param olcTLSCRLCheck the olcTLSCRLCheck to set
+ */
+ public void setOlcTLSCRLCheck( String olcTLSCRLCheck )
+ {
+ this.olcTLSCRLCheck = olcTLSCRLCheck;
+ }
+
+
+ /**
+ * @param olcTLSCRLFile the olcTLSCRLFile to set
+ */
+ public void setOlcTLSCRLFile( String olcTLSCRLFile )
+ {
+ this.olcTLSCRLFile = olcTLSCRLFile;
+ }
+
+
+ /**
+ * @param olcTLSDHParamFile the olcTLSDHParamFile to set
+ */
+ public void setOlcTLSDHParamFile( String olcTLSDHParamFile )
+ {
+ this.olcTLSDHParamFile = olcTLSDHParamFile;
+ }
+
+
+ /**
+ * @param olcTLSRandFile the olcTLSRandFile to set
+ */
+ public void setOlcTLSRandFile( String olcTLSRandFile )
+ {
+ this.olcTLSRandFile = olcTLSRandFile;
+ }
+
+
+ /**
+ * @param olcTLSVerifyClient the olcTLSVerifyClient to set
+ */
+ public void setOlcTLSVerifyClient( String olcTLSVerifyClient )
+ {
+ this.olcTLSVerifyClient = olcTLSVerifyClient;
+ }
+
+
+ /**
+ * @param olcToolThreads the olcToolThreads to set
+ */
+ public void setOlcToolThreads( Integer olcToolThreads )
+ {
+ this.olcToolThreads = olcToolThreads;
+ }
+
+
+ /**
+ * @param olcWriteTimeout the olcWriteTimeout to set
+ */
+ public void setOlcWriteTimeout( Integer olcWriteTimeout )
+ {
+ this.olcWriteTimeout = olcWriteTimeout;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcHdbConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcHdbConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcHdbConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcHdbConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,498 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+import java.util.ArrayList;
+import java.util.List;
+
+
+/**
+ * Java bean for the 'olcHdbConfig' object class.
+ */
+public class OlcHdbConfig extends OlcDatabaseConfig
+{
+ /**
+ * Field for the 'olcDbDirectory' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false)
+ private String olcDbDirectory;
+
+ /**
+ * Field for the 'olcDbCacheFree' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbCacheFree")
+ private Integer olcDbCacheFree;
+
+ /**
+ * Field for the 'olcDbCacheSize' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbCacheSize")
+ private Integer olcDbCacheSize;
+
+ /**
+ * Field for the 'olcDbCheckpoint' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbCheckpoint")
+ private String olcDbCheckpoint;
+
+ /**
+ * Field for the 'olcDbConfig' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbConfig")
+ private List<String> olcDbConfig = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcDbCryptFile' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbCryptFile")
+ private String olcDbCryptFile;
+
+ /**
+ * Field for the 'olcDbCryptKey' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbCryptKey")
+ private byte[] olcDbCryptKey;
+
+ /**
+ * Field for the 'olcDbDirtyRead' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbDirtyRead")
+ private Boolean olcDbDirtyRead;
+
+ /**
+ * Field for the 'olcDbDNcacheSize' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbDNcacheSize")
+ private Integer olcDbDNcacheSize;
+
+ /**
+ * Field for the 'olcDbDLcacheSize' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbDLcacheSize")
+ private String olcDbDLcacheSize;
+
+ /**
+ * Field for the 'olcDbIndex' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIndex")
+ private List<String> olcDbIndex = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcDbLinearIndex' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbLinearIndex")
+ private Boolean olcDbLinearIndex;
+
+ /**
+ * Field for the 'olcDbLockDetect' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbLockDetect")
+ private String olcDbLockDetect;
+
+ /**
+ * Field for the 'olcDbMode' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbMode")
+ private String olcDbMode;
+
+ /**
+ * Field for the 'olcDbNoSync' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbNoSync")
+ private Boolean olcDbNoSync;
+
+ /**
+ * Field for the 'olcDbPageSize' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbPageSize")
+ private List<String> olcDbPageSize = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcDbSearchStack' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbSearchStack")
+ private Integer olcDbSearchStack;
+
+ /**
+ * Field for the 'olcDbShmKey' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbShmKey")
+ private Integer olcDbShmKey;
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDbConfig( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDbConfig.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDbIndex( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDbIndex.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDbPageSize( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDbPageSize.add( string );
+ }
+ }
+
+
+ public void clearOlcDbConfig()
+ {
+ olcDbConfig.clear();
+ }
+
+
+ public void clearOlcDbIndex()
+ {
+ olcDbIndex.clear();
+ }
+
+
+ public void clearOlcDbPageSize( )
+ {
+ olcDbPageSize.clear();
+ }
+
+
+ /**
+ * @return the olcDbCacheFree
+ */
+ public Integer getOlcDbCacheFree()
+ {
+ return olcDbCacheFree;
+ }
+
+
+ /**
+ * @return the olcDbCacheSize
+ */
+ public Integer getOlcDbCacheSize()
+ {
+ return olcDbCacheSize;
+ }
+
+
+ /**
+ * @return the olcDbCheckpoint
+ */
+ public String getOlcDbCheckpoint()
+ {
+ return olcDbCheckpoint;
+ }
+
+
+ /**
+ * @return the olcDbConfig
+ */
+ public List<String> getOlcDbConfig()
+ {
+ return olcDbConfig;
+ }
+
+
+ /**
+ * @return the olcDbCryptFile
+ */
+ public String getOlcDbCryptFile()
+ {
+ return olcDbCryptFile;
+ }
+
+
+ /**
+ * @return the olcDbCryptKey
+ */
+ public byte[] getOlcDbCryptKey()
+ {
+ return olcDbCryptKey;
+ }
+
+
+ /**
+ * @return the olcDbDirectory
+ */
+ public String getOlcDbDirectory()
+ {
+ return olcDbDirectory;
+ }
+
+
+ /**
+ * @return the olcDbDirtyRead
+ */
+ public Boolean getOlcDbDirtyRead()
+ {
+ return olcDbDirtyRead;
+ }
+
+
+ /**
+ * @return the olcDbDLcacheSize
+ */
+ public String getOlcDbDLcacheSize()
+ {
+ return olcDbDLcacheSize;
+ }
+
+
+ /**
+ * @return the olcDbDNcacheSize
+ */
+ public Integer getOlcDbDNcacheSize()
+ {
+ return olcDbDNcacheSize;
+ }
+
+
+ /**
+ * @return the olcDbIndex
+ */
+ public List<String> getOlcDbIndex()
+ {
+ return olcDbIndex;
+ }
+
+
+ /**
+ * @return the olcDbLinearIndex
+ */
+ public Boolean getOlcDbLinearIndex()
+ {
+ return olcDbLinearIndex;
+ }
+
+
+ /**
+ * @return the olcDbLockDetect
+ */
+ public String getOlcDbLockDetect()
+ {
+ return olcDbLockDetect;
+ }
+
+
+ /**
+ * @return the olcDbMode
+ */
+ public String getOlcDbMode()
+ {
+ return olcDbMode;
+ }
+
+
+ /**
+ * @return the olcDbNoSync
+ */
+ public Boolean getOlcDbNoSync()
+ {
+ return olcDbNoSync;
+ }
+
+
+ /**
+ * @return the olcDbPageSize
+ */
+ public List<String> getOlcDbPageSize()
+ {
+ return olcDbPageSize;
+ }
+
+
+ /**
+ * @return the olcDbSearchStack
+ */
+ public Integer getOlcDbSearchStack()
+ {
+ return olcDbSearchStack;
+ }
+
+
+ /**
+ * @return the olcDbShmKey
+ */
+ public Integer getOlcDbShmKey()
+ {
+ return olcDbShmKey;
+ }
+
+
+ /**
+ * @param olcDbCacheFree the olcDbCacheFree to set
+ */
+ public void setOlcDbCacheFree( Integer olcDbCacheFree )
+ {
+ this.olcDbCacheFree = olcDbCacheFree;
+ }
+
+
+ /**
+ * @param olcDbCacheSize the olcDbCacheSize to set
+ */
+ public void setOlcDbCacheSize( Integer olcDbCacheSize )
+ {
+ this.olcDbCacheSize = olcDbCacheSize;
+ }
+
+
+ /**
+ * @param olcDbCheckpoint the olcDbCheckpoint to set
+ */
+ public void setOlcDbCheckpoint( String olcDbCheckpoint )
+ {
+ this.olcDbCheckpoint = olcDbCheckpoint;
+ }
+
+
+ /**
+ * @param olcDbConfig the olcDbConfig to set
+ */
+ public void setOlcDbConfig( List<String> olcDbConfig )
+ {
+ this.olcDbConfig = olcDbConfig;
+ }
+
+
+ /**
+ * @param olcDbCryptFile the olcDbCryptFile to set
+ */
+ public void setOlcDbCryptFile( String olcDbCryptFile )
+ {
+ this.olcDbCryptFile = olcDbCryptFile;
+ }
+
+
+ /**
+ * @param olcDbCryptKey the olcDbCryptKey to set
+ */
+ public void setOlcDbCryptKey( byte[] olcDbCryptKey )
+ {
+ this.olcDbCryptKey = olcDbCryptKey;
+ }
+
+
+ /**
+ * @param olcDbDirectory the olcDbDirectory to set
+ */
+ public void setOlcDbDirectory( String olcDbDirectory )
+ {
+ this.olcDbDirectory = olcDbDirectory;
+ }
+
+
+ /**
+ * @param olcDbDirtyRead the olcDbDirtyRead to set
+ */
+ public void setOlcDbDirtyRead( Boolean olcDbDirtyRead )
+ {
+ this.olcDbDirtyRead = olcDbDirtyRead;
+ }
+
+
+ /**
+ * @param olcDbDLcacheSize the olcDbDLcacheSize to set
+ */
+ public void setOlcDbDLcacheSize( String olcDbDLcacheSize )
+ {
+ this.olcDbDLcacheSize = olcDbDLcacheSize;
+ }
+
+
+ /**
+ * @param olcDbDNcacheSize the olcDbDNcacheSize to set
+ */
+ public void setOlcDbDNcacheSize( Integer olcDbDNcacheSize )
+ {
+ this.olcDbDNcacheSize = olcDbDNcacheSize;
+ }
+
+
+ /**
+ * @param olcDbIndex the olcDbIndex to set
+ */
+ public void setOlcDbIndex( List<String> olcDbIndex )
+ {
+ this.olcDbIndex = olcDbIndex;
+ }
+
+
+ /**
+ * @param olcDbLinearIndex the olcDbLinearIndex to set
+ */
+ public void setOlcDbLinearIndex( Boolean olcDbLinearIndex )
+ {
+ this.olcDbLinearIndex = olcDbLinearIndex;
+ }
+
+
+ /**
+ * @param olcDbLockDetect the olcDbLockDetect to set
+ */
+ public void setOlcDbLockDetect( String olcDbLockDetect )
+ {
+ this.olcDbLockDetect = olcDbLockDetect;
+ }
+
+
+ /**
+ * @param olcDbMode the olcDbMode to set
+ */
+ public void setOlcDbMode( String olcDbMode )
+ {
+ this.olcDbMode = olcDbMode;
+ }
+
+
+ /**
+ * @param olcDbNoSync the olcDbNoSync to set
+ */
+ public void setOlcDbNoSync( Boolean olcDbNoSync )
+ {
+ this.olcDbNoSync = olcDbNoSync;
+ }
+
+
+ /**
+ * @param olcDbPageSize the olcDbPageSize to set
+ */
+ public void setOlcDbPageSize( List<String> olcDbPageSize )
+ {
+ this.olcDbPageSize = olcDbPageSize;
+ }
+
+
+ /**
+ * @param olcDbSearchStack the olcDbSearchStack to set
+ */
+ public void setOlcDbSearchStack( Integer olcDbSearchStack )
+ {
+ this.olcDbSearchStack = olcDbSearchStack;
+ }
+
+
+ /**
+ * @param olcDbShmKey the olcDbShmKey to set
+ */
+ public void setOlcDbShmKey( Integer olcDbShmKey )
+ {
+ this.olcDbShmKey = olcDbShmKey;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLDAPConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLDAPConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLDAPConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLDAPConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,698 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.apache.directory.api.ldap.model.name.Dn;
+
+
+/**
+ * Java bean for the 'olcLDAPConfig' object class.
+ */
+public class OlcLDAPConfig extends OlcDatabaseConfig
+{
+ /**
+ * Field for the 'olcDbACLAuthcDn' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbACLAuthcDn")
+ private Dn olcDbACLAuthcDn;
+
+ /**
+ * Field for the 'olcDbACLBind' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbACLBind")
+ private String olcDbACLBind;
+
+ /**
+ * Field for the 'olcDbACLPasswd' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbACLPasswd")
+ private String olcDbACLPasswd;
+
+ /**
+ * Field for the 'olcDbCancel' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbCancel")
+ private String olcDbCancel;
+
+ /**
+ * Field for the 'olcDbChaseReferrals' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbChaseReferrals")
+ private Boolean olcDbChaseReferrals;
+
+ /**
+ * Field for the 'olcDbConnectionPoolMax' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbConnectionPoolMax")
+ private Integer olcDbConnectionPoolMax;
+
+ /**
+ * Field for the 'olcDbConnTtl' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbConnTtl")
+ private String olcDbConnTtl;
+
+ /**
+ * Field for the 'olcDbIDAssertAuthcDn' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIDAssertAuthcDn")
+ private Dn olcDbIDAssertAuthcDn;
+
+ /**
+ * Field for the 'olcDbIDAssertAuthzFrom' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIDAssertAuthzFrom")
+ private List<String> olcDbIDAssertAuthzFrom = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcDbIDAssertBind' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIDAssertBind")
+ private String olcDbIDAssertBind;
+
+ /**
+ * Field for the 'olcDbIDAssertMode' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIDAssertMode")
+ private String olcDbIDAssertMode;
+
+ /**
+ * Field for the 'olcDbIDAssertPassThru' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIDAssertPassThru")
+ private List<String> olcDbIDAssertPassThru = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcDbIDAssertPasswd' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIDAssertPasswd")
+ private String olcDbIDAssertPasswd;
+
+ /**
+ * Field for the 'olcDbIdleTimeout' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbIdleTimeout")
+ private String olcDbIdleTimeout;
+
+ /**
+ * Field for the 'olcDbNetworkTimeout' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbNetworkTimeout")
+ private String olcDbNetworkTimeout;
+
+ /**
+ * Field for the 'olcDbNoRefs' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbNoRefs")
+ private Boolean olcDbNoRefs;
+
+ /**
+ * Field for the 'olcDbNoUndefFilter' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbNoUndefFilter")
+ private Boolean olcDbNoUndefFilter;
+
+ /**
+ * Field for the 'olcDbProtocolVersion' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbProtocolVersion")
+ private Integer olcDbProtocolVersion;
+
+ /**
+ * Field for the 'olcDbProxyWhoAmI' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbProxyWhoAmI")
+ private Boolean olcDbProxyWhoAmI;
+
+ /**
+ * Field for the 'olcDbQuarantine' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbQuarantine")
+ private String olcDbQuarantine;
+
+ /**
+ * Field for the 'olcDbRebindAsUser' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbRebindAsUser")
+ private Boolean olcDbRebindAsUser;
+
+ /**
+ * Field for the 'olcDbSingleConn' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbSingleConn")
+ private Boolean olcDbSingleConn;
+
+ /**
+ * Field for the 'olcDbStartTLS' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbStartTLS")
+ private String olcDbStartTLS;
+
+ /**
+ * Field for the 'olcDbTFSupport' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbTFSupport")
+ private String olcDbTFSupport;
+
+ /**
+ * Field for the 'olcDbTimeout' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbTimeout")
+ private String olcDbTimeout;
+
+ /**
+ * Field for the 'olcDbURI' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbURI")
+ private String olcDbURI;
+
+ /**
+ * Field for the 'olcDbUseTemporaryConn' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbUseTemporaryConn")
+ private Boolean olcDbUseTemporaryConn;
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDbIDAssertAuthzFrom( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDbIDAssertAuthzFrom.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDbIDAssertPassThru( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDbIDAssertPassThru.add( string );
+ }
+ }
+
+
+ public void clearOlcDbIDAssertAuthzFrom()
+ {
+ olcDbIDAssertAuthzFrom.clear();
+ }
+
+
+ public void clearOlcDbIDAssertPassThru()
+ {
+ olcDbIDAssertPassThru.clear();
+ }
+
+
+ /**
+ * @return the olcDbACLAuthcDn
+ */
+ public Dn getOlcDbACLAuthcDn()
+ {
+ return olcDbACLAuthcDn;
+ }
+
+
+ /**
+ * @return the olcDbACLBind
+ */
+ public String getOlcDbACLBind()
+ {
+ return olcDbACLBind;
+ }
+
+
+ /**
+ * @return the olcDbACLPasswd
+ */
+ public String getOlcDbACLPasswd()
+ {
+ return olcDbACLPasswd;
+ }
+
+
+ /**
+ * @return the olcDbCancel
+ */
+ public String getOlcDbCancel()
+ {
+ return olcDbCancel;
+ }
+
+
+ /**
+ * @return the olcDbChaseReferrals
+ */
+ public Boolean getOlcDbChaseReferrals()
+ {
+ return olcDbChaseReferrals;
+ }
+
+
+ /**
+ * @return the olcDbConnectionPoolMax
+ */
+ public Integer getOlcDbConnectionPoolMax()
+ {
+ return olcDbConnectionPoolMax;
+ }
+
+
+ /**
+ * @return the olcDbConnTtl
+ */
+ public String getOlcDbConnTtl()
+ {
+ return olcDbConnTtl;
+ }
+
+
+ /**
+ * @return the olcDbIDAssertAuthcDn
+ */
+ public Dn getOlcDbIDAssertAuthcDn()
+ {
+ return olcDbIDAssertAuthcDn;
+ }
+
+
+ /**
+ * @return the olcDbIDAssertAuthzFrom
+ */
+ public List<String> getOlcDbIDAssertAuthzFrom()
+ {
+ return olcDbIDAssertAuthzFrom;
+ }
+
+
+ /**
+ * @return the olcDbIDAssertBind
+ */
+ public String getOlcDbIDAssertBind()
+ {
+ return olcDbIDAssertBind;
+ }
+
+
+ /**
+ * @return the olcDbIDAssertMode
+ */
+ public String getOlcDbIDAssertMode()
+ {
+ return olcDbIDAssertMode;
+ }
+
+
+ /**
+ * @return the olcDbIDAssertPassThru
+ */
+ public List<String> getOlcDbIDAssertPassThru()
+ {
+ return olcDbIDAssertPassThru;
+ }
+
+
+ /**
+ * @return the olcDbIDAssertPasswd
+ */
+ public String getOlcDbIDAssertPasswd()
+ {
+ return olcDbIDAssertPasswd;
+ }
+
+
+ /**
+ * @return the olcDbIdleTimeout
+ */
+ public String getOlcDbIdleTimeout()
+ {
+ return olcDbIdleTimeout;
+ }
+
+
+ /**
+ * @return the olcDbNetworkTimeout
+ */
+ public String getOlcDbNetworkTimeout()
+ {
+ return olcDbNetworkTimeout;
+ }
+
+
+ /**
+ * @return the olcDbNoRefs
+ */
+ public Boolean getOlcDbNoRefs()
+ {
+ return olcDbNoRefs;
+ }
+
+
+ /**
+ * @return the olcDbNoUndefFilter
+ */
+ public Boolean getOlcDbNoUndefFilter()
+ {
+ return olcDbNoUndefFilter;
+ }
+
+
+ /**
+ * @return the olcDbProtocolVersion
+ */
+ public Integer getOlcDbProtocolVersion()
+ {
+ return olcDbProtocolVersion;
+ }
+
+
+ /**
+ * @return the olcDbProxyWhoAmI
+ */
+ public Boolean getOlcDbProxyWhoAmI()
+ {
+ return olcDbProxyWhoAmI;
+ }
+
+
+ /**
+ * @return the olcDbQuarantine
+ */
+ public String getOlcDbQuarantine()
+ {
+ return olcDbQuarantine;
+ }
+
+
+ /**
+ * @return the olcDbRebindAsUser
+ */
+ public Boolean getOlcDbRebindAsUser()
+ {
+ return olcDbRebindAsUser;
+ }
+
+
+ /**
+ * @return the olcDbSingleConn
+ */
+ public Boolean getOlcDbSingleConn()
+ {
+ return olcDbSingleConn;
+ }
+
+
+ /**
+ * @return the olcDbStartTLS
+ */
+ public String getOlcDbStartTLS()
+ {
+ return olcDbStartTLS;
+ }
+
+
+ /**
+ * @return the olcDbTFSupport
+ */
+ public String getOlcDbTFSupport()
+ {
+ return olcDbTFSupport;
+ }
+
+
+ /**
+ * @return the olcDbTimeout
+ */
+ public String getOlcDbTimeout()
+ {
+ return olcDbTimeout;
+ }
+
+
+ /**
+ * @return the olcDbURI
+ */
+ public String getOlcDbURI()
+ {
+ return olcDbURI;
+ }
+
+
+ /**
+ * @return the olcDbUseTemporaryConn
+ */
+ public Boolean getOlcDbUseTemporaryConn()
+ {
+ return olcDbUseTemporaryConn;
+ }
+
+
+ /**
+ * @param olcDbACLAuthcDn the olcDbACLAuthcDn to set
+ */
+ public void setOlcDbACLAuthcDn( Dn olcDbACLAuthcDn )
+ {
+ this.olcDbACLAuthcDn = olcDbACLAuthcDn;
+ }
+
+
+ /**
+ * @param olcDbACLBind the olcDbACLBind to set
+ */
+ public void setOlcDbACLBind( String olcDbACLBind )
+ {
+ this.olcDbACLBind = olcDbACLBind;
+ }
+
+
+ /**
+ * @param olcDbACLPasswd the olcDbACLPasswd to set
+ */
+ public void setOlcDbACLPasswd( String olcDbACLPasswd )
+ {
+ this.olcDbACLPasswd = olcDbACLPasswd;
+ }
+
+
+ /**
+ * @param olcDbCancel the olcDbCancel to set
+ */
+ public void setOlcDbCancel( String olcDbCancel )
+ {
+ this.olcDbCancel = olcDbCancel;
+ }
+
+
+ /**
+ * @param olcDbChaseReferrals the olcDbChaseReferrals to set
+ */
+ public void setOlcDbChaseReferrals( Boolean olcDbChaseReferrals )
+ {
+ this.olcDbChaseReferrals = olcDbChaseReferrals;
+ }
+
+
+ /**
+ * @param olcDbConnectionPoolMax the olcDbConnectionPoolMax to set
+ */
+ public void setOlcDbConnectionPoolMax( Integer olcDbConnectionPoolMax )
+ {
+ this.olcDbConnectionPoolMax = olcDbConnectionPoolMax;
+ }
+
+
+ /**
+ * @param olcDbConnTtl the olcDbConnTtl to set
+ */
+ public void setOlcDbConnTtl( String olcDbConnTtl )
+ {
+ this.olcDbConnTtl = olcDbConnTtl;
+ }
+
+
+ /**
+ * @param olcDbIDAssertAuthcDn the olcDbIDAssertAuthcDn to set
+ */
+ public void setOlcDbIDAssertAuthcDn( Dn olcDbIDAssertAuthcDn )
+ {
+ this.olcDbIDAssertAuthcDn = olcDbIDAssertAuthcDn;
+ }
+
+
+ /**
+ * @param olcDbIDAssertAuthzFrom the olcDbIDAssertAuthzFrom to set
+ */
+ public void setOlcDbIDAssertAuthzFrom( List<String> olcDbIDAssertAuthzFrom )
+ {
+ this.olcDbIDAssertAuthzFrom = olcDbIDAssertAuthzFrom;
+ }
+
+
+ /**
+ * @param olcDbIDAssertBind the olcDbIDAssertBind to set
+ */
+ public void setOlcDbIDAssertBind( String olcDbIDAssertBind )
+ {
+ this.olcDbIDAssertBind = olcDbIDAssertBind;
+ }
+
+
+ /**
+ * @param olcDbIDAssertMode the olcDbIDAssertMode to set
+ */
+ public void setOlcDbIDAssertMode( String olcDbIDAssertMode )
+ {
+ this.olcDbIDAssertMode = olcDbIDAssertMode;
+ }
+
+
+ /**
+ * @param olcDbIDAssertPassThru the olcDbIDAssertPassThru to set
+ */
+ public void setOlcDbIDAssertPassThru( List<String> olcDbIDAssertPassThru )
+ {
+ this.olcDbIDAssertPassThru = olcDbIDAssertPassThru;
+ }
+
+
+ /**
+ * @param olcDbIDAssertPasswd the olcDbIDAssertPasswd to set
+ */
+ public void setOlcDbIDAssertPasswd( String olcDbIDAssertPasswd )
+ {
+ this.olcDbIDAssertPasswd = olcDbIDAssertPasswd;
+ }
+
+
+ /**
+ * @param olcDbIdleTimeout the olcDbIdleTimeout to set
+ */
+ public void setOlcDbIdleTimeout( String olcDbIdleTimeout )
+ {
+ this.olcDbIdleTimeout = olcDbIdleTimeout;
+ }
+
+
+ /**
+ * @param olcDbNetworkTimeout the olcDbNetworkTimeout to set
+ */
+ public void setOlcDbNetworkTimeout( String olcDbNetworkTimeout )
+ {
+ this.olcDbNetworkTimeout = olcDbNetworkTimeout;
+ }
+
+
+ /**
+ * @param olcDbNoRefs the olcDbNoRefs to set
+ */
+ public void setOlcDbNoRefs( Boolean olcDbNoRefs )
+ {
+ this.olcDbNoRefs = olcDbNoRefs;
+ }
+
+
+ /**
+ * @param olcDbNoUndefFilter the olcDbNoUndefFilter to set
+ */
+ public void setOlcDbNoUndefFilter( Boolean olcDbNoUndefFilter )
+ {
+ this.olcDbNoUndefFilter = olcDbNoUndefFilter;
+ }
+
+
+ /**
+ * @param olcDbProtocolVersion the olcDbProtocolVersion to set
+ */
+ public void setOlcDbProtocolVersion( Integer olcDbProtocolVersion )
+ {
+ this.olcDbProtocolVersion = olcDbProtocolVersion;
+ }
+
+
+ /**
+ * @param olcDbProxyWhoAmI the olcDbProxyWhoAmI to set
+ */
+ public void setOlcDbProxyWhoAmI( Boolean olcDbProxyWhoAmI )
+ {
+ this.olcDbProxyWhoAmI = olcDbProxyWhoAmI;
+ }
+
+
+ /**
+ * @param olcDbQuarantine the olcDbQuarantine to set
+ */
+ public void setOlcDbQuarantine( String olcDbQuarantine )
+ {
+ this.olcDbQuarantine = olcDbQuarantine;
+ }
+
+
+ /**
+ * @param olcDbRebindAsUser the olcDbRebindAsUser to set
+ */
+ public void setOlcDbRebindAsUser( Boolean olcDbRebindAsUser )
+ {
+ this.olcDbRebindAsUser = olcDbRebindAsUser;
+ }
+
+
+ /**
+ * @param olcDbSingleConn the olcDbSingleConn to set
+ */
+ public void setOlcDbSingleConn( Boolean olcDbSingleConn )
+ {
+ this.olcDbSingleConn = olcDbSingleConn;
+ }
+
+
+ /**
+ * @param olcDbStartTLS the olcDbStartTLS to set
+ */
+ public void setOlcDbStartTLS( String olcDbStartTLS )
+ {
+ this.olcDbStartTLS = olcDbStartTLS;
+ }
+
+
+ /**
+ * @param olcDbTFSupport the olcDbTFSupport to set
+ */
+ public void setOlcDbTFSupport( String olcDbTFSupport )
+ {
+ this.olcDbTFSupport = olcDbTFSupport;
+ }
+
+
+ /**
+ * @param olcDbTimeout the olcDbTimeout to set
+ */
+ public void setOlcDbTimeout( String olcDbTimeout )
+ {
+ this.olcDbTimeout = olcDbTimeout;
+ }
+
+
+ /**
+ * @param olcDbURI the olcDbURI to set
+ */
+ public void setOlcDbURI( String olcDbURI )
+ {
+ this.olcDbURI = olcDbURI;
+ }
+
+
+ /**
+ * @param olcDbUseTemporaryConn the olcDbUseTemporaryConn to set
+ */
+ public void setOlcDbUseTemporaryConn( Boolean olcDbUseTemporaryConn )
+ {
+ this.olcDbUseTemporaryConn = olcDbUseTemporaryConn;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLdifConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLdifConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLdifConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcLdifConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,32 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+/**
+ * Java bean for the 'olcLdifConfig' object class.
+ */
+public class OlcLdifConfig extends OlcDatabaseConfig
+{
+ /**
+ * Field for the 'olcDbDirectory' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false)
+ private String olcDbDirectory;
+
+
+ /**
+ * @return the olcDbDirectory
+ */
+ public String getOlcDbDirectory()
+ {
+ return olcDbDirectory;
+ }
+
+
+ /**
+ * @param olcDbDirectory the olcDbDirectory to set
+ */
+ public void setOlcDbDirectory( String olcDbDirectory )
+ {
+ this.olcDbDirectory = olcDbDirectory;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcMonitorConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcMonitorConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcMonitorConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcMonitorConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,10 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+/**
+ * Java bean for the 'olcMonitorConfig' object class.
+ */
+public class OlcMonitorConfig extends OlcDatabaseConfig
+{
+ // No other fields than those inherited from the 'OlcDatabaseConfig' class
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcNullConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcNullConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcNullConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcNullConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,32 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+/**
+ * Java bean for the 'olcNullConfig' object class.
+ */
+public class OlcNullConfig extends OlcDatabaseConfig
+{
+ /**
+ * Field for the 'olcDbBindAllowed' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbBindAllowed")
+ private Boolean olcDbBindAllowed;
+
+
+ /**
+ * @return the olcDbBindAllowed
+ */
+ public Boolean getOlcDbBindAllowed()
+ {
+ return olcDbBindAllowed;
+ }
+
+
+ /**
+ * @param olcDbBindAllowed the olcDbBindAllowed to set
+ */
+ public void setOlcDbBindAllowed( Boolean olcDbBindAllowed )
+ {
+ this.olcDbBindAllowed = olcDbBindAllowed;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,32 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+/**
+ * Java bean for the 'olcOverlayConfig' object class.
+ */
+public class OlcOverlayConfig extends OlcConfig
+{
+ /**
+ * Field for the 'olcOverlay' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcOverlay", isOptional = false, isRdn = true)
+ private String olcOverlay;
+
+
+ /**
+ * @return the olcOverlay
+ */
+ public String getOlcOverlay()
+ {
+ return olcOverlay;
+ }
+
+
+ /**
+ * @param olcOverlay the olcOverlay to set
+ */
+ public void setOlcOverlay( String olcOverlay )
+ {
+ this.olcOverlay = olcOverlay;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,104 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+/**
+ * Java bean for the 'olcPBindConfig' object class.
+ */
+public class OlcPBindConfig extends OlcOverlayConfig
+{
+ /**
+ * Field for the 'olcDbURI' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbURI", isOptional = false)
+ private String olcDbURI;
+
+ /**
+ * Field for the 'olcDbNetworkTimeout' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbNetworkTimeout")
+ private String olcDbNetworkTimeout;
+
+ /**
+ * Field for the 'olcDbQuarantine' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDbQuarantine")
+ private String olcDbQuarantine;
+
+ /**
+ * Field for the 'olcStartTLS' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcStartTLS")
+ private String olcStartTLS;
+
+
+ /**
+ * @return the olcDbNetworkTimeout
+ */
+ public String getOlcDbNetworkTimeout()
+ {
+ return olcDbNetworkTimeout;
+ }
+
+
+ /**
+ * @return the olcDbQuarantine
+ */
+ public String getOlcDbQuarantine()
+ {
+ return olcDbQuarantine;
+ }
+
+
+ /**
+ * @return the olcDbURI
+ */
+ public String getOlcDbURI()
+ {
+ return olcDbURI;
+ }
+
+
+ /**
+ * @return the olcStartTLS
+ */
+ public String getOlcStartTLS()
+ {
+ return olcStartTLS;
+ }
+
+
+ /**
+ * @param olcDbNetworkTimeout the olcDbNetworkTimeout to set
+ */
+ public void setOlcDbNetworkTimeout( String olcDbNetworkTimeout )
+ {
+ this.olcDbNetworkTimeout = olcDbNetworkTimeout;
+ }
+
+
+ /**
+ * @param olcDbQuarantine the olcDbQuarantine to set
+ */
+ public void setOlcDbQuarantine( String olcDbQuarantine )
+ {
+ this.olcDbQuarantine = olcDbQuarantine;
+ }
+
+
+ /**
+ * @param olcDbURI the olcDbURI to set
+ */
+ public void setOlcDbURI( String olcDbURI )
+ {
+ this.olcDbURI = olcDbURI;
+ }
+
+
+ /**
+ * @param olcStartTLS the olcStartTLS to set
+ */
+ public void setOlcStartTLS( String olcStartTLS )
+ {
+ this.olcStartTLS = olcStartTLS;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPPolicyConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPPolicyConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPPolicyConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPPolicyConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,106 @@
+package org.apache.directory.studio.openldap.config.model;
+
+import org.apache.directory.api.ldap.model.name.Dn;
+
+
+/**
+ * Java bean for the 'olcPPolicyConfig' object class.
+ */
+public class OlcPPolicyConfig extends OlcOverlayConfig
+{
+ /**
+ * Field for the 'olcPPolicyDefault' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPPolicyDefault")
+ private Dn olcPPolicyDefault;
+
+ /**
+ * Field for the 'olcPPolicyForwardUpdates' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPPolicyForwardUpdates")
+ private boolean olcPPolicyForwardUpdates;
+
+ /**
+ * Field for the 'olcPPolicyHashCleartext' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPPolicyHashCleartext")
+ private boolean olcPPolicyHashCleartext;
+
+ /**
+ * Field for the 'olcPPolicyUseLockout' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcPPolicyUseLockout")
+ private boolean olcPPolicyUseLockout;
+
+
+ /**
+ * @return the olcPPolicyDefault
+ */
+ public Dn getOlcPPolicyDefault()
+ {
+ return olcPPolicyDefault;
+ }
+
+
+ /**
+ * @return the olcPPolicyForwardUpdates
+ */
+ public boolean getOlcPPolicyForwardUpdates()
+ {
+ return olcPPolicyForwardUpdates;
+ }
+
+
+ /**
+ * @return the olcPPolicyHashCleartext
+ */
+ public boolean getOlcPPolicyHashCleartext()
+ {
+ return olcPPolicyHashCleartext;
+ }
+
+
+ /**
+ * @return the olcPPolicyUseLockout
+ */
+ public boolean getOlcPPolicyUseLockout()
+ {
+ return olcPPolicyUseLockout;
+ }
+
+
+ /**
+ * @param olcPPolicyDefault the olcPPolicyDefault to set
+ */
+ public void setOlcPPolicyDefault( Dn olcPPolicyDefault )
+ {
+ this.olcPPolicyDefault = olcPPolicyDefault;
+ }
+
+
+ /**
+ * @param olcPPolicyForwardUpdates the olcPPolicyForwardUpdates to set
+ */
+ public void setOlcPPolicyForwardUpdates( boolean olcPPolicyForwardUpdates )
+ {
+ this.olcPPolicyForwardUpdates = olcPPolicyForwardUpdates;
+ }
+
+
+ /**
+ * @param olcPPolicyHashCleartext the olcPPolicyHashCleartext to set
+ */
+ public void setOlcPPolicyHashCleartext( boolean olcPPolicyHashCleartext )
+ {
+ this.olcPPolicyHashCleartext = olcPPolicyHashCleartext;
+ }
+
+
+ /**
+ * @param olcPPolicyUseLockout the olcPPolicyUseLockout to set
+ */
+ public void setOlcPPolicyUseLockout( boolean olcPPolicyUseLockout )
+ {
+ this.olcPPolicyUseLockout = olcPPolicyUseLockout;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcRelayConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcRelayConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcRelayConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcRelayConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,34 @@
+package org.apache.directory.studio.openldap.config.model;
+
+import org.apache.directory.api.ldap.model.name.Dn;
+
+
+/**
+ * Java bean for the 'olcRelayConfig' object class.
+ */
+public class OlcRelayConfig extends OlcDatabaseConfig
+{
+ /**
+ * Field for the 'olcRelay' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcRelay")
+ private Dn olcRelay;
+
+
+ /**
+ * @return the olcRelay
+ */
+ public Dn getOlcRelay()
+ {
+ return olcRelay;
+ }
+
+
+ /**
+ * @param olcRelay the olcRelay to set
+ */
+ public void setOlcRelay( Dn olcRelay )
+ {
+ this.olcRelay = olcRelay;
+ }
+}
Added: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java?rev=1669123&view=auto
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java (added)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java Wed Mar 25 13:26:29 2015
@@ -0,0 +1,264 @@
+package org.apache.directory.studio.openldap.config.model;
+
+
+import java.util.ArrayList;
+import java.util.List;
+
+
+/**
+ * Java bean for the 'OlcSchemaConfig' object class.
+ */
+public class OlcSchemaConfig extends OlcConfig
+{
+ /**
+ * Field for the 'cn' attribute.
+ */
+ @ConfigurationElement(attributeType = "cn", isRdn = true)
+ private List<String> cn = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcAttributeTypes' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcAttributeTypes")
+ private List<String> olcAttributeTypes = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcDitContentRules' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcDitContentRules")
+ private List<String> olcDitContentRules = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcLdapSyntaxes' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcLdapSyntaxes")
+ private List<String> olcLdapSyntaxes = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcObjectClasses' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcObjectClasses")
+ private List<String> olcObjectClasses = new ArrayList<String>();
+
+ /**
+ * Field for the 'olcObjectIdentifier' attribute.
+ */
+ @ConfigurationElement(attributeType = "olcObjectIdentifier")
+ private List<String> olcObjectIdentifier = new ArrayList<String>();
+
+
+ public void clearCn()
+ {
+ cn.clear();
+ }
+
+
+ public void clearOlcAttributeTypes()
+ {
+ olcAttributeTypes.clear();
+ }
+
+
+ public void clearOlcDitContentRules()
+ {
+ olcDitContentRules.clear();
+ }
+
+
+ public void clearOlcLdapSyntaxes()
+ {
+ olcLdapSyntaxes.clear();
+ }
+
+
+ public void clearOlcObjectClasses()
+ {
+ olcObjectClasses.clear();
+ }
+
+
+ public void clearOlcObjectIdentifier()
+ {
+ olcObjectIdentifier.clear();
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addCn( String... strings )
+ {
+ for ( String string : strings )
+ {
+ cn.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcAttributeTypes( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcAttributeTypes.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcDitContentRules( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcDitContentRules.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcLdapSyntaxes( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcLdapSyntaxes.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcObjectClasses( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcObjectClasses.add( string );
+ }
+ }
+
+
+ /**
+ * @param strings
+ */
+ public void addOlcObjectIdentifier( String... strings )
+ {
+ for ( String string : strings )
+ {
+ olcObjectIdentifier.add( string );
+ }
+ }
+
+
+ /**
+ * @return the cn
+ */
+ public List<String> getCn()
+ {
+ return cn;
+ }
+
+
+ /**
+ * @return the olcAttributeTypes
+ */
+ public List<String> getOlcAttributeTypes()
+ {
+ return olcAttributeTypes;
+ }
+
+
+ /**
+ * @return the olcDitContentRules
+ */
+ public List<String> getOlcDitContentRules()
+ {
+ return olcDitContentRules;
+ }
+
+
+ /**
+ * @return the olcLdapSyntaxes
+ */
+ public List<String> getOlcLdapSyntaxes()
+ {
+ return olcLdapSyntaxes;
+ }
+
+
+ /**
+ * @return the olcObjectClasses
+ */
+ public List<String> getOlcObjectClasses()
+ {
+ return olcObjectClasses;
+ }
+
+
+ /**
+ * @return the olcObjectIdentifier
+ */
+ public List<String> getOlcObjectIdentifier()
+ {
+ return olcObjectIdentifier;
+ }
+
+
+ /**
+ * @param cn the cn to set
+ */
+ public void setCn( List<String> cn )
+ {
+ this.cn = cn;
+ }
+
+
+ /**
+ * @param olcAttributeTypes the olcAttributeTypes to set
+ */
+ public void setOlcAttributeTypes( List<String> olcAttributeTypes )
+ {
+ this.olcAttributeTypes = olcAttributeTypes;
+ }
+
+
+ /**
+ * @param olcDitContentRules the olcDitContentRules to set
+ */
+ public void setOlcDitContentRules( List<String> olcDitContentRules )
+ {
+ this.olcDitContentRules = olcDitContentRules;
+ }
+
+
+ /**
+ * @param olcLdapSyntaxes the olcLdapSyntaxes to set
+ */
+ public void setOlcLdapSyntaxes( List<String> olcLdapSyntaxes )
+ {
+ this.olcLdapSyntaxes = olcLdapSyntaxes;
+ }
+
+
+ /**
+ * @param olcObjectClasses the olcObjectClasses to set
+ */
+ public void setOlcObjectClasses( List<String> olcObjectClasses )
+ {
+ this.olcObjectClasses = olcObjectClasses;
+ }
+
+
+ /**
+ * @param olcObjectIdentifier the olcObjectIdentifier to set
+ */
+ public void setOlcObjectIdentifier( List<String> olcObjectIdentifier )
+ {
+ this.olcObjectIdentifier = olcObjectIdentifier;
+ }
+}