From commits-return-48618-apmail-directory-commits-archive=directory.apache.org@directory.apache.org Fri Sep 1 11:53:53 2017 Return-Path: X-Original-To: apmail-directory-commits-archive@www.apache.org Delivered-To: apmail-directory-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B0BCF1A1BD for ; Fri, 1 Sep 2017 11:53:53 +0000 (UTC) Received: (qmail 26474 invoked by uid 500); 1 Sep 2017 11:53:53 -0000 Delivered-To: apmail-directory-commits-archive@directory.apache.org Received: (qmail 26417 invoked by uid 500); 1 Sep 2017 11:53:53 -0000 Mailing-List: contact commits-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directory.apache.org Delivered-To: mailing list commits@directory.apache.org Received: (qmail 26406 invoked by uid 99); 1 Sep 2017 11:53:52 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2017 11:53:52 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 676D43A00A6 for ; Fri, 1 Sep 2017 11:53:50 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1806937 - in /directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model: ./ database/ overlay/ Date: Fri, 01 Sep 2017 11:53:47 -0000 To: commits@directory.apache.org From: elecharny@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20170901115351.676D43A00A6@svn01-us-west.apache.org> Author: elecharny Date: Fri Sep 1 11:53:47 2017 New Revision: 1806937 URL: http://svn.apache.org/viewvc?rev=1806937&view=rev Log: Added a version to each attribute Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/ConfigurationElement.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcBackendConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcChainConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcDistProcConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcFrontendConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcIncludeFile.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcModuleList.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcBdbConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDatabaseConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDbSocketConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLDAPConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLdifConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcMdbConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcNullConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcRelayConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAccessLogConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAuditlogConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcMemberOf.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcPPolicyConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRefintConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRwmConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcSyncProvConfig.java directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcValSortConfig.java Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/ConfigurationElement.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/ConfigurationElement.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/ConfigurationElement.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/ConfigurationElement.java Fri Sep 1 11:53:47 2017 @@ -42,8 +42,7 @@ public @interface ConfigurationElement /** * Returns the attribute type. * - * @return - * the attribute type + * @return the attribute type */ String attributeType() default ""; @@ -51,8 +50,7 @@ public @interface ConfigurationElement /** * Returns the string value of the default value. * - * @return - * the string value of the default value + * @return the string value of the default value */ String defaultValue() default ""; @@ -60,8 +58,7 @@ public @interface ConfigurationElement /** * Returns true if the qualified field is optional. * - * @return - * true if the qualified field is optional, + * @return true if the qualified field is optional, * false if not. */ boolean isOptional() default true; @@ -71,10 +68,10 @@ public @interface ConfigurationElement * Returns true if of the qualified field (attribute type and value) * is the Rdn of the entry. * - * @return - * true if of the qualified field (attribute type and value) - * is the Rdn of the entry, - * false if not. + * @return true if of the qualified field (attribute type and value) + * is the Rdn of the entry, false if not. */ boolean isRdn() default false; + + String version(); } Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcBackendConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcBackendConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcBackendConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcBackendConfig.java Fri Sep 1 11:53:47 2017 @@ -30,7 +30,7 @@ public class OlcBackendConfig extends Ol /** * Field for the 'olcBackend' attribute. */ - @ConfigurationElement(attributeType = "olcBackend", isOptional = false) + @ConfigurationElement(attributeType = "olcBackend", isOptional = false, version="2.4.0") private String olcBackend; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcChainConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcChainConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcChainConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcChainConfig.java Fri Sep 1 11:53:47 2017 @@ -30,25 +30,25 @@ public class OlcChainConfig extends OlcO /** * Field for the 'olcChainCacheURI' attribute. */ - @ConfigurationElement(attributeType = "olcChainCacheURI") + @ConfigurationElement(attributeType = "olcChainCacheURI", version="2.4.0") private Boolean olcChainCacheURI; /** * Field for the 'olcChainingBehavior' attribute. */ - @ConfigurationElement(attributeType = "olcChainingBehavior") + @ConfigurationElement(attributeType = "olcChainingBehavior", version="2.4.0") private String olcChainingBehavior; /** * Field for the 'olcChainMaxReferralDepth' attribute. */ - @ConfigurationElement(attributeType = "olcChainMaxReferralDepth") + @ConfigurationElement(attributeType = "olcChainMaxReferralDepth", version="2.4.0") private Integer olcChainMaxReferralDepth; /** * Field for the 'olcChainReturnError' attribute. */ - @ConfigurationElement(attributeType = "olcChainReturnError") + @ConfigurationElement(attributeType = "olcChainReturnError", version="2.4.0") private Boolean olcChainReturnError; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcDistProcConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcDistProcConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcDistProcConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcDistProcConfig.java Fri Sep 1 11:53:47 2017 @@ -30,13 +30,13 @@ public class OlcDistProcConfig extends O /** * Field for the 'olcChainCacheURI' attribute. */ - @ConfigurationElement(attributeType = "olcChainCacheURI") + @ConfigurationElement(attributeType = "olcChainCacheURI", version="2.4.0") private Boolean olcChainCacheURI; /** * Field for the 'olcChainingBehavior' attribute. */ - @ConfigurationElement(attributeType = "olcChainingBehavior") + @ConfigurationElement(attributeType = "olcChainingBehavior", version="2.4.0") private String olcChainingBehavior; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcFrontendConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcFrontendConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcFrontendConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcFrontendConfig.java Fri Sep 1 11:53:47 2017 @@ -34,19 +34,19 @@ public class OlcFrontendConfig implement /** * Field for the 'olcDefaultSearchBase' attribute. */ - @ConfigurationElement(attributeType = "olcDefaultSearchBase") + @ConfigurationElement(attributeType = "olcDefaultSearchBase", version="2.4.0") private String olcDefaultSearchBase; /** * Field for the 'olcPasswordHash' attribute. */ - @ConfigurationElement(attributeType = "olcPasswordHash") + @ConfigurationElement(attributeType = "olcPasswordHash", version="2.4.0") private List olcPasswordHash = new ArrayList<>(); /** * Field for the 'olcSortVals' attribute. */ - @ConfigurationElement(attributeType = "olcSortVals") + @ConfigurationElement(attributeType = "olcSortVals", version="2.4.6") private List olcSortVals = new ArrayList<>(); Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcGlobal.java Fri Sep 1 11:53:47 2017 @@ -46,421 +46,421 @@ public class OlcGlobal extends OlcConfig /** * Field for the 'cn' attribute. */ - @ConfigurationElement(attributeType = "cn", isRdn = true) + @ConfigurationElement(attributeType = "cn", isRdn = true, defaultValue="config", isOptional = false, version="2.4.0") private List cn = new ArrayList<>(); /** * Field for the 'olcAllows' attribute. */ - @ConfigurationElement(attributeType = "olcAllows") + @ConfigurationElement(attributeType = "olcAllows", version="2.4.0") private List olcAllows = new ArrayList<>(); /** * Field for the 'olcArgsFile' attribute. */ - @ConfigurationElement(attributeType = "olcArgsFile") + @ConfigurationElement(attributeType = "olcArgsFile", version="2.4.0") private String olcArgsFile; /** * Field for the 'olcAttributeOptions' attribute. */ - @ConfigurationElement(attributeType = "olcAttributeOptions") + @ConfigurationElement(attributeType = "olcAttributeOptions", version="2.4.0") private List olcAttributeOptions = new ArrayList<>(); /** * Field for the 'olcAttributeTypes' attribute. */ - @ConfigurationElement(attributeType = "olcAttributeTypes") + @ConfigurationElement(attributeType = "olcAttributeTypes", version="2.4.0") private List olcAttributeTypes = new ArrayList<>(); /** * Field for the 'olcAuthIDRewrite' attribute. */ - @ConfigurationElement(attributeType = "olcAuthIDRewrite") + @ConfigurationElement(attributeType = "olcAuthIDRewrite", version="2.4.0") private List olcAuthIDRewrite = new ArrayList<>(); /** * Field for the 'olcAuthzPolicy' attribute. */ - @ConfigurationElement(attributeType = "olcAuthzPolicy") + @ConfigurationElement(attributeType = "olcAuthzPolicy", version="2.4.0") private String olcAuthzPolicy; /** * Field for the 'olcAuthzRegexp' attribute. */ - @ConfigurationElement(attributeType = "olcAuthzRegexp") + @ConfigurationElement(attributeType = "olcAuthzRegexp", version="2.4.0") private List olcAuthzRegexp = new ArrayList<>(); /** * Field for the 'olcConcurrency' attribute. */ - @ConfigurationElement(attributeType = "olcConcurrency") + @ConfigurationElement(attributeType = "olcConcurrency", version="2.4.0") private Integer olcConcurrency; /** * Field for the 'olcConfigDir' attribute. */ - @ConfigurationElement(attributeType = "olcConfigDir") + @ConfigurationElement(attributeType = "olcConfigDir", version="2.4.0") private String olcConfigDir; /** * Field for the 'olcConfigFile' attribute. */ - @ConfigurationElement(attributeType = "olcConfigFile") + @ConfigurationElement(attributeType = "olcConfigFile", version="2.4.0") private String olcConfigFile; /** * Field for the 'olcConnMaxPending' attribute. */ - @ConfigurationElement(attributeType = "olcConnMaxPending") + @ConfigurationElement(attributeType = "olcConnMaxPending", version="2.4.0") private Integer olcConnMaxPending; /** * Field for the 'olcConnMaxPendingAuth' attribute. */ - @ConfigurationElement(attributeType = "olcConnMaxPendingAuth") + @ConfigurationElement(attributeType = "olcConnMaxPendingAuth", version="2.4.0") private Integer olcConnMaxPendingAuth; /** * Field for the 'olcDisallows' attribute. */ - @ConfigurationElement(attributeType = "olcDisallows") + @ConfigurationElement(attributeType = "olcDisallows", version="2.4.0") private List olcDisallows = new ArrayList<>(); /** * Field for the 'olcDitContentRules' attribute. */ - @ConfigurationElement(attributeType = "olcDitContentRules") + @ConfigurationElement(attributeType = "olcDitContentRules", version="2.4.0") private List olcDitContentRules = new ArrayList<>(); /** * Field for the 'olcGentleHUP' attribute. */ - @ConfigurationElement(attributeType = "olcGentleHUP") + @ConfigurationElement(attributeType = "olcGentleHUP", version="2.4.0") private Boolean olcGentleHUP; /** * Field for the 'olcIdleTimeout' attribute. */ - @ConfigurationElement(attributeType = "olcIdleTimeout") + @ConfigurationElement(attributeType = "olcIdleTimeout", version="2.4.0") private Integer olcIdleTimeout; /** * Field for the 'olcIndexHash64' attribute. (Added in OpenLDAP 2.4.34) */ - @ConfigurationElement(attributeType = "olcIndexHash64") + @ConfigurationElement(attributeType = "olcIndexHash64", version="2.4.34") private Boolean olcIndexHash64; /** * Field for the 'olcIndexIntLen' attribute. */ - @ConfigurationElement(attributeType = "olcIndexIntLen") + @ConfigurationElement(attributeType = "olcIndexIntLen", version="2.4.7") private Integer olcIndexIntLen; /** * Field for the 'olcIndexSubstrAnyLen' attribute. */ - @ConfigurationElement(attributeType = "olcIndexSubstrAnyLen") + @ConfigurationElement(attributeType = "olcIndexSubstrAnyLen", version="2.4.0") private Integer olcIndexSubstrAnyLen; /** * Field for the 'olcIndexSubstrAnyStep' attribute. */ - @ConfigurationElement(attributeType = "olcIndexSubstrAnyStep") + @ConfigurationElement(attributeType = "olcIndexSubstrAnyStep", version="2.4.0") private Integer olcIndexSubstrAnyStep; /** * Field for the 'olcIndexSubstrIfMaxLen' attribute. */ - @ConfigurationElement(attributeType = "olcIndexSubstrIfMaxLen") + @ConfigurationElement(attributeType = "olcIndexSubstrIfMaxLen", version="2.4.0") private Integer olcIndexSubstrIfMaxLen; /** * Field for the 'olcIndexSubstrIfMinLen' attribute. */ - @ConfigurationElement(attributeType = "olcIndexSubstrIfMinLen") + @ConfigurationElement(attributeType = "olcIndexSubstrIfMinLen", version="2.4.0") private Integer olcIndexSubstrIfMinLen; /** * Field for the 'olcLdapSyntaxes' attribute. */ - @ConfigurationElement(attributeType = "olcLdapSyntaxes") + @ConfigurationElement(attributeType = "olcLdapSyntaxes", version="2.4.12") private List olcLdapSyntaxes = new ArrayList<>(); /** * Field for the 'olcListenerThreads' attribute. (Added in OpenLDAP 2.4.36) */ - @ConfigurationElement(attributeType = "olcListenerThreads") + @ConfigurationElement(attributeType = "olcListenerThreads", version="2.4.36") private Integer olcListenerThreads; /** * Field for the 'olcLocalSSF' attribute. */ - @ConfigurationElement(attributeType = "olcLocalSSF") + @ConfigurationElement(attributeType = "olcLocalSSF", version="2.4.0") private Integer olcLocalSSF; /** * Field for the 'olcLogFile' attribute. */ - @ConfigurationElement(attributeType = "olcLogFile") + @ConfigurationElement(attributeType = "olcLogFile", version="2.4.0") private String olcLogFile; /** * Field for the 'olcLogLevel' attribute. */ - @ConfigurationElement(attributeType = "olcLogLevel") + @ConfigurationElement(attributeType = "olcLogLevel", version="2.4.0") private List olcLogLevel = new ArrayList<>(); /** * Field for the 'olcObjectClasses' attribute. */ - @ConfigurationElement(attributeType = "olcObjectClasses") + @ConfigurationElement(attributeType = "olcObjectClasses", version="2.4.0") private List olcObjectClasses = new ArrayList<>(); /** * Field for the 'olcObjectIdentifier' attribute. */ - @ConfigurationElement(attributeType = "olcObjectIdentifier") + @ConfigurationElement(attributeType = "olcObjectIdentifier", version="2.4.0") private List olcObjectIdentifier = new ArrayList<>(); /** * Field for the 'olcPasswordCryptSaltFormat' attribute. */ - @ConfigurationElement(attributeType = "olcPasswordCryptSaltFormat") + @ConfigurationElement(attributeType = "olcPasswordCryptSaltFormat", version="2.4.0") private String olcPasswordCryptSaltFormat; /** * Field for the 'olcPasswordHash' attribute. */ - @ConfigurationElement(attributeType = "olcPasswordHash") + @ConfigurationElement(attributeType = "olcPasswordHash", version="2.4.0") private List olcPasswordHash = new ArrayList<>(); /** * Field for the 'olcPidFile' attribute. */ - @ConfigurationElement(attributeType = "olcPidFile") + @ConfigurationElement(attributeType = "olcPidFile", version="2.4.0") private String olcPidFile; /** * Field for the 'olcPluginLogFile' attribute. */ - @ConfigurationElement(attributeType = "olcPluginLogFile") + @ConfigurationElement(attributeType = "olcPluginLogFile", version="2.4.0") private String olcPluginLogFile; /** * Field for the 'olcReadOnly' attribute. */ - @ConfigurationElement(attributeType = "olcReadOnly") + @ConfigurationElement(attributeType = "olcReadOnly", version="2.4.0") private Boolean olcReadOnly; /** * Field for the 'olcReferral' attribute. */ - @ConfigurationElement(attributeType = "olcReferral") + @ConfigurationElement(attributeType = "olcReferral", version="2.4.0") private String olcReferral; /** * Field for the 'olcReplogFile' attribute. */ - @ConfigurationElement(attributeType = "olcReplogFile") + @ConfigurationElement(attributeType = "olcReplogFile", version="2.4.0") private String olcReplogFile; /** * Field for the 'olcRequires' attribute. */ - @ConfigurationElement(attributeType = "olcRequires") + @ConfigurationElement(attributeType = "olcRequires", version="2.4.0") private List olcRequires = new ArrayList<>(); /** * Field for the 'olcRestrict' attribute. */ - @ConfigurationElement(attributeType = "olcRestrict") + @ConfigurationElement(attributeType = "olcRestrict", version="2.4.0") private List olcRestrict = new ArrayList<>(); /** * Field for the 'olcReverseLookup' attribute. */ - @ConfigurationElement(attributeType = "olcReverseLookup") + @ConfigurationElement(attributeType = "olcReverseLookup", version="2.4.0") private Boolean olcReverseLookup; /** * Field for the 'olcRootDSE' attribute. */ - @ConfigurationElement(attributeType = "olcRootDSE") + @ConfigurationElement(attributeType = "olcRootDSE", version="2.4.0") private List olcRootDSE; /** * Field for the 'olcSaslAuxprops' attribute. */ - @ConfigurationElement(attributeType = "olcSaslAuxprops") + @ConfigurationElement(attributeType = "olcSaslAuxprops", version="2.4.17") private String olcSaslAuxprops; /** * Field for the 'olcSaslAuxpropsDontUseCopy' attribute. (Added in OpenLDAP 2.4.22) */ - @ConfigurationElement(attributeType = "olcSaslAuxpropsDontUseCopy") + @ConfigurationElement(attributeType = "olcSaslAuxpropsDontUseCopy", version="2.4.22") private String olcSaslAuxpropsDontUseCopy; /** * Field for the 'olcSaslAuxpropsDontUseCopyIgnore' attribute. (Added in OpenLDAP 2.4.22) */ - @ConfigurationElement(attributeType = "olcSaslAuxpropsDontUseCopyIgnore") + @ConfigurationElement(attributeType = "olcSaslAuxpropsDontUseCopyIgnore", version="2.4.22") private Boolean olcSaslAuxpropsDontUseCopyIgnore; /** * Field for the 'olcSaslHost' attribute. */ - @ConfigurationElement(attributeType = "olcSaslHost") + @ConfigurationElement(attributeType = "olcSaslHost", version="2.4.0") private String olcSaslHost; /** * Field for the 'olcSaslRealm' attribute. */ - @ConfigurationElement(attributeType = "olcSaslRealm") + @ConfigurationElement(attributeType = "olcSaslRealm", version="2.4.0") private String olcSaslRealm; /** * Field for the 'olcSaslSecProps' attribute. */ - @ConfigurationElement(attributeType = "olcSaslSecProps") + @ConfigurationElement(attributeType = "olcSaslSecProps", version="2.4.0") private String olcSaslSecProps; /** * Field for the 'olcSecurity' attribute. */ - @ConfigurationElement(attributeType = "olcSecurity") + @ConfigurationElement(attributeType = "olcSecurity", version="2.4.0") private List olcSecurity = new ArrayList<>(); /** * Field for the 'olcServerID' attribute. */ - @ConfigurationElement(attributeType = "olcServerID") + @ConfigurationElement(attributeType = "olcServerID", version="2.4.6") private List olcServerID = new ArrayList<>(); /** * Field for the 'olcSizeLimit' attribute. */ - @ConfigurationElement(attributeType = "olcSizeLimit") + @ConfigurationElement(attributeType = "olcSizeLimit", version="2.4.0") private String olcSizeLimit; /** * Field for the 'olcSockbufMaxIncoming' attribute. */ - @ConfigurationElement(attributeType = "olcSockbufMaxIncoming") + @ConfigurationElement(attributeType = "olcSockbufMaxIncoming", version="2.4.0") private Integer olcSockbufMaxIncoming; /** * Field for the 'olcSockbufMaxIncomingAuth' attribute. */ - @ConfigurationElement(attributeType = "olcSockbufMaxIncomingAuth") + @ConfigurationElement(attributeType = "olcSockbufMaxIncomingAuth", version="2.4.0") private String olcSockbufMaxIncomingAuth; /** * Field for the 'olcTCPBuffer' attribute. (Added in OpenLDAP 2.4.18) */ - @ConfigurationElement(attributeType = "olcTCPBuffer") + @ConfigurationElement(attributeType = "olcTCPBuffer", version="2.4.18") private List olcTCPBuffer = new ArrayList<>(); /** * Field for the 'olcThreads' attribute. (Added in OpenLDAP 2.4.36) */ - @ConfigurationElement(attributeType = "olcThreads") + @ConfigurationElement(attributeType = "olcThreads", version="2.4.0") private Integer olcThreads; /** * Field for the 'olcThreadQueues' attribute. */ - @ConfigurationElement(attributeType = "olcThreadQueues") + @ConfigurationElement(attributeType = "olcThreadQueues", version="2.4.36") private Integer olcThreadQueues; /** * Field for the 'olcTimeLimit' attribute. */ - @ConfigurationElement(attributeType = "olcTimeLimit") + @ConfigurationElement(attributeType = "olcTimeLimit", version="2.4.0") private List olcTimeLimit = new ArrayList<>(); /** * Field for the 'olcTLSCACertificateFile' attribute. */ - @ConfigurationElement(attributeType = "olcTLSCACertificateFile") + @ConfigurationElement(attributeType = "olcTLSCACertificateFile", version="2.4.0") private String olcTLSCACertificateFile; /** * Field for the 'olcTLSCACertificatePath' attribute. */ - @ConfigurationElement(attributeType = "olcTLSCACertificatePath") + @ConfigurationElement(attributeType = "olcTLSCACertificatePath", version="2.4.0") private String olcTLSCACertificatePath; /** * Field for the 'olcTLSCertificateFile' attribute. */ - @ConfigurationElement(attributeType = "olcTLSCertificateFile") + @ConfigurationElement(attributeType = "olcTLSCertificateFile", version="2.4.0") private String olcTLSCertificateFile; /** * Field for the 'olcTLSCertificateKeyFile' attribute. */ - @ConfigurationElement(attributeType = "olcTLSCertificateKeyFile") + @ConfigurationElement(attributeType = "olcTLSCertificateKeyFile", version="2.4.0") private String olcTLSCertificateKeyFile; /** * Field for the 'olcTLSCipherSuite' attribute. */ - @ConfigurationElement(attributeType = "olcTLSCipherSuite") + @ConfigurationElement(attributeType = "olcTLSCipherSuite", version="2.4.0") private String olcTLSCipherSuite; /** * Field for the 'olcTLSCRLCheck' attribute. */ - @ConfigurationElement(attributeType = "olcTLSCRLCheck") + @ConfigurationElement(attributeType = "olcTLSCRLCheck", version="2.4.0") private String olcTLSCRLCheck; /** * Field for the 'olcTLSCRLFile' attribute. */ - @ConfigurationElement(attributeType = "olcTLSCRLFile") + @ConfigurationElement(attributeType = "olcTLSCRLFile", version="2.4.6") private String olcTLSCRLFile; /** * Field for the 'olcTLSDHParamFile' attribute. */ - @ConfigurationElement(attributeType = "olcTLSDHParamFile") + @ConfigurationElement(attributeType = "olcTLSDHParamFile", version="2.4.0") private String olcTLSDHParamFile; /** * Field for the 'olcTLSECName' attribute. (Added in OpenLDAP 2.4.41) */ - @ConfigurationElement(attributeType = "olcTLSECName") + @ConfigurationElement(attributeType = "olcTLSECName", version="2.5") private String olcTLSECName; /** * Field for the 'olcTLSProtocolMin' attribute. (Added in OpenLDAP 2.4.37) */ - @ConfigurationElement(attributeType = "olcTLSProtocolMin") + @ConfigurationElement(attributeType = "olcTLSProtocolMin", version="2.4.37") private String olcTLSProtocolMin; /** * Field for the 'olcTLSRandFile' attribute. */ - @ConfigurationElement(attributeType = "olcTLSRandFile") + @ConfigurationElement(attributeType = "olcTLSRandFile", version="2.4.0") private String olcTLSRandFile; /** * Field for the 'olcTLSVerifyClient' attribute. */ - @ConfigurationElement(attributeType = "olcTLSVerifyClient") + @ConfigurationElement(attributeType = "olcTLSVerifyClient", version="2.4.0") private String olcTLSVerifyClient; /** * Field for the 'olcToolThreads' attribute. */ - @ConfigurationElement(attributeType = "olcToolThreads") + @ConfigurationElement(attributeType = "olcToolThreads", version="2.4.0") private Integer olcToolThreads; /** * Field for the 'olcWriteTimeout' attribute. */ - @ConfigurationElement(attributeType = "olcWriteTimeout") + @ConfigurationElement(attributeType = "olcWriteTimeout", version="2.4.17") private Integer olcWriteTimeout; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcIncludeFile.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcIncludeFile.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcIncludeFile.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcIncludeFile.java Fri Sep 1 11:53:47 2017 @@ -34,19 +34,19 @@ public class OlcIncludeFile extends OlcC /** * Field for the 'cn' attribute. */ - @ConfigurationElement(attributeType = "cn", isRdn = true) + @ConfigurationElement(attributeType = "cn", isRdn = true, version="2.4.0") private List cn = new ArrayList<>(); /** * Field for the 'olcInclude' attribute. */ - @ConfigurationElement(attributeType = "olcInclude", isOptional = false) + @ConfigurationElement(attributeType = "olcInclude", isOptional = false, version="2.4.0") private List olcInclude = new ArrayList<>(); /** * Field for the 'olcRootDSE' attribute. */ - @ConfigurationElement(attributeType = "olcRootDSE") + @ConfigurationElement(attributeType = "olcRootDSE", version="2.4.0") private List olcRootDSE = new ArrayList<>(); Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcModuleList.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcModuleList.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcModuleList.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcModuleList.java Fri Sep 1 11:53:47 2017 @@ -34,19 +34,19 @@ public class OlcModuleList extends OlcCo /** * Field for the 'cn' attribute. */ - @ConfigurationElement(attributeType = "cn", isRdn = true) + @ConfigurationElement(attributeType = "cn", isRdn = true, version="2.4.0") private List cn = new ArrayList<>(); /** * Field for the 'olcAllows' attribute. */ - @ConfigurationElement(attributeType = "olcModuleLoad") + @ConfigurationElement(attributeType = "olcModuleLoad", version="2.4.0") private List olcModuleLoad = new ArrayList<>(); /** * Field for the 'olcModulePath' attribute. */ - @ConfigurationElement(attributeType = "olcModulePath") + @ConfigurationElement(attributeType = "olcModulePath", version="2.4.0") private String olcModulePath; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcOverlayConfig.java Fri Sep 1 11:53:47 2017 @@ -28,15 +28,15 @@ package org.apache.directory.studio.open public class OlcOverlayConfig extends OlcConfig { /** - * Field for the 'olcDisabled' attribute. (Added in OpenLDAP 2.4.36) + * Field for the 'olcDisabled' attribute. (Added in OpenLDAP 2.5.0) */ - @ConfigurationElement(attributeType = "olcDisabled") + @ConfigurationElement(attributeType = "olcDisabled", version="2.5.0") private Boolean olcDisabled; /** * Field for the 'olcOverlay' attribute. */ - @ConfigurationElement(attributeType = "olcOverlay", isOptional = false, isRdn = true) + @ConfigurationElement(attributeType = "olcOverlay", isOptional = false, isRdn = true, version="2.4.0") protected String olcOverlay; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcPBindConfig.java Fri Sep 1 11:53:47 2017 @@ -30,25 +30,25 @@ public class OlcPBindConfig extends OlcO /** * Field for the 'olcDbURI' attribute. */ - @ConfigurationElement(attributeType = "olcDbURI", isOptional = false) + @ConfigurationElement(attributeType = "olcDbURI", isOptional = false, version="2.4.0") private String olcDbURI; /** * Field for the 'olcDbNetworkTimeout' attribute. */ - @ConfigurationElement(attributeType = "olcDbNetworkTimeout") + @ConfigurationElement(attributeType = "olcDbNetworkTimeout", version="2.4.0") private String olcDbNetworkTimeout; /** * Field for the 'olcDbQuarantine' attribute. */ - @ConfigurationElement(attributeType = "olcDbQuarantine") + @ConfigurationElement(attributeType = "olcDbQuarantine", version="2.4.0") private String olcDbQuarantine; /** * Field for the 'olcStartTLS' attribute. */ - @ConfigurationElement(attributeType = "olcStartTLS") + @ConfigurationElement(attributeType = "olcStartTLS", version="2.5.0") private String olcStartTLS; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/OlcSchemaConfig.java Fri Sep 1 11:53:47 2017 @@ -34,37 +34,37 @@ public class OlcSchemaConfig extends Olc /** * Field for the 'cn' attribute. */ - @ConfigurationElement(attributeType = "cn", isRdn = true) + @ConfigurationElement(attributeType = "cn", isRdn = true, version="2.4.0") private List cn = new ArrayList<>(); /** * Field for the 'olcAttributeTypes' attribute. */ - @ConfigurationElement(attributeType = "olcAttributeTypes") + @ConfigurationElement(attributeType = "olcAttributeTypes", version="2.4.0") private List olcAttributeTypes = new ArrayList<>(); /** * Field for the 'olcDitContentRules' attribute. */ - @ConfigurationElement(attributeType = "olcDitContentRules") + @ConfigurationElement(attributeType = "olcDitContentRules", version="2.4.0") private List olcDitContentRules = new ArrayList<>(); /** * Field for the 'olcLdapSyntaxes' attribute. */ - @ConfigurationElement(attributeType = "olcLdapSyntaxes") + @ConfigurationElement(attributeType = "olcLdapSyntaxes", version="2.4.12") private List olcLdapSyntaxes = new ArrayList<>(); /** * Field for the 'olcObjectClasses' attribute. */ - @ConfigurationElement(attributeType = "olcObjectClasses") + @ConfigurationElement(attributeType = "olcObjectClasses", version="2.4.0") private List olcObjectClasses = new ArrayList<>(); /** * Field for the 'olcObjectIdentifier' attribute. */ - @ConfigurationElement(attributeType = "olcObjectIdentifier") + @ConfigurationElement(attributeType = "olcObjectIdentifier", version="2.4.0") private List olcObjectIdentifier = new ArrayList<>(); Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcBdbConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcBdbConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcBdbConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcBdbConfig.java Fri Sep 1 11:53:47 2017 @@ -37,109 +37,109 @@ public class OlcBdbConfig extends OlcDat /** * Field for the 'olcDbDirectory' attribute. */ - @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false) + @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false, version="2.4.0") private String olcDbDirectory; /** * Field for the 'olcDbCacheFree' attribute. */ - @ConfigurationElement(attributeType = "olcDbCacheFree") + @ConfigurationElement(attributeType = "olcDbCacheFree", version="2.4.0") private Integer olcDbCacheFree; /** * Field for the 'olcDbCacheSize' attribute. */ - @ConfigurationElement(attributeType = "olcDbCacheSize") + @ConfigurationElement(attributeType = "olcDbCacheSize", version="2.4.0") private Integer olcDbCacheSize; /** * Field for the 'olcDbCheckpoint' attribute. */ - @ConfigurationElement(attributeType = "olcDbCheckpoint") + @ConfigurationElement(attributeType = "olcDbCheckpoint", version="2.4.0") private String olcDbCheckpoint; /** * Field for the 'olcDbConfig' attribute. */ - @ConfigurationElement(attributeType = "olcDbConfig") + @ConfigurationElement(attributeType = "olcDbConfig", version="2.4.0") private List olcDbConfig = new ArrayList<>(); /** * Field for the 'olcDbCryptFile' attribute. */ - @ConfigurationElement(attributeType = "olcDbCryptFile") + @ConfigurationElement(attributeType = "olcDbCryptFile", version="2.4.8") private String olcDbCryptFile; /** * Field for the 'olcDbCryptKey' attribute. */ - @ConfigurationElement(attributeType = "olcDbCryptKey") + @ConfigurationElement(attributeType = "olcDbCryptKey", version="2.4.8") private byte[] olcDbCryptKey; /** * Field for the 'olcDbDirtyRead' attribute. */ - @ConfigurationElement(attributeType = "olcDbDirtyRead") + @ConfigurationElement(attributeType = "olcDbDirtyRead", version="2.4.0") private Boolean olcDbDirtyRead; /** * Field for the 'olcDbDNcacheSize' attribute. */ - @ConfigurationElement(attributeType = "olcDbDNcacheSize") + @ConfigurationElement(attributeType = "olcDbDNcacheSize", version="2.4.0") private Integer olcDbDNcacheSize; /** * Field for the 'olcDbIDLcacheSize' attribute. */ - @ConfigurationElement(attributeType = "olcDbIDLcacheSize") + @ConfigurationElement(attributeType = "olcDbIDLcacheSize", version="2.4.0") private Integer olcDbIDLcacheSize; /** * Field for the 'olcDbIndex' attribute. */ - @ConfigurationElement(attributeType = "olcDbIndex") + @ConfigurationElement(attributeType = "olcDbIndex", version="2.4.0") private List olcDbIndex = new ArrayList<>(); /** * Field for the 'olcDbLinearIndex' attribute. */ - @ConfigurationElement(attributeType = "olcDbLinearIndex") + @ConfigurationElement(attributeType = "olcDbLinearIndex", version="2.4.0") private Boolean olcDbLinearIndex; /** * Field for the 'olcDbLockDetect' attribute. */ - @ConfigurationElement(attributeType = "olcDbLockDetect") + @ConfigurationElement(attributeType = "olcDbLockDetect", version="2.4.0") private String olcDbLockDetect; /** * Field for the 'olcDbMode' attribute. */ - @ConfigurationElement(attributeType = "olcDbMode") + @ConfigurationElement(attributeType = "olcDbMode", version="2.4.0") private String olcDbMode; /** * Field for the 'olcDbNoSync' attribute. */ - @ConfigurationElement(attributeType = "olcDbNoSync") + @ConfigurationElement(attributeType = "olcDbNoSync", version="2.4.0") private Boolean olcDbNoSync; /** * Field for the 'olcDbPageSize' attribute. */ - @ConfigurationElement(attributeType = "olcDbPageSize") + @ConfigurationElement(attributeType = "olcDbPageSize", version="2.4.13") private List olcDbPageSize = new ArrayList<>(); /** * Field for the 'olcDbSearchStack' attribute. */ - @ConfigurationElement(attributeType = "olcDbSearchStack") + @ConfigurationElement(attributeType = "olcDbSearchStack", version="2.4.0") private Integer olcDbSearchStack; /** * Field for the 'olcDbShmKey' attribute. */ - @ConfigurationElement(attributeType = "olcDbShmKey") + @ConfigurationElement(attributeType = "olcDbShmKey", version="2.4.0") private Integer olcDbShmKey; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDatabaseConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDatabaseConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDatabaseConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDatabaseConfig.java Fri Sep 1 11:53:47 2017 @@ -74,194 +74,194 @@ public class OlcDatabaseConfig extends O /** * Field for the 'olcAccess' attribute, which is an ordered multi-value String attribute */ - @ConfigurationElement(attributeType = "olcAccess") + @ConfigurationElement(attributeType = "olcAccess", version="2.4.0") private List olcAccess = new ArrayList<>(); /** * Field for the 'olcAddContentAcl' attribute. */ - @ConfigurationElement(attributeType = "olcAddContentAcl") + @ConfigurationElement(attributeType = "olcAddContentAcl", version="2.4.13") private Boolean olcAddContentAcl; /** * Field for the 'olcDatabase' attribute. */ - @ConfigurationElement(attributeType = "olcDatabase", isOptional = false, isRdn = true) + @ConfigurationElement(attributeType = "olcDatabase", isOptional = false, isRdn = true, version="2.4.0") private String olcDatabase; /** * Field for the 'olcDisabled' attribute. (Added in OpenLDAP 2.4.36) */ - @ConfigurationElement(attributeType = "olcDisabled") + @ConfigurationElement(attributeType = "olcDisabled", version="2.4.36") private Boolean olcDisabled; /** * Field for the 'olcExtraAttrs' attribute. (Added in OpenLDAP 2.4.22) */ - @ConfigurationElement(attributeType = "olcExtraAttrs") + @ConfigurationElement(attributeType = "olcExtraAttrs", version="2.4.22") private List olcExtraAttrs; /** * Field for the 'olcHidden' attribute. */ - @ConfigurationElement(attributeType = "olcHidden") + @ConfigurationElement(attributeType = "olcHidden", version="2.4.0") private Boolean olcHidden; /** * Field for the 'olcLastMod' attribute. */ - @ConfigurationElement(attributeType = "olcLastMod") + @ConfigurationElement(attributeType = "olcLastMod", version="2.4.0") private Boolean olcLastMod; /** * Field for the 'olcLimits' attribute. */ - @ConfigurationElement(attributeType = "olcLimits") + @ConfigurationElement(attributeType = "olcLimits", version="2.4.0") private List olcLimits = new ArrayList<>(); /** * Field for the 'olcMaxDerefDepth' attribute. */ - @ConfigurationElement(attributeType = "olcMaxDerefDepth") + @ConfigurationElement(attributeType = "olcMaxDerefDepth", version="2.4.0") private Integer olcMaxDerefDepth; /** * Field for the 'olcMirrorMode' attribute. */ - @ConfigurationElement(attributeType = "olcMirrorMode") + @ConfigurationElement(attributeType = "olcMirrorMode", version="2.4.0") private Boolean olcMirrorMode; /** * Field for the 'olcMonitoring' attribute. */ - @ConfigurationElement(attributeType = "olcMonitoring") + @ConfigurationElement(attributeType = "olcMonitoring", version="2.4.0") private Boolean olcMonitoring; /** * Field for the 'olcPlugin' attribute. */ - @ConfigurationElement(attributeType = "olcPlugin") + @ConfigurationElement(attributeType = "olcPlugin", version="2.4.0") private List olcPlugin = new ArrayList<>(); /** * Field for the 'olcReadOnly' attribute. */ - @ConfigurationElement(attributeType = "olcReadOnly") + @ConfigurationElement(attributeType = "olcReadOnly", version="2.4.0") private Boolean olcReadOnly; /** * Field for the 'olcReplica' attribute. */ - @ConfigurationElement(attributeType = "olcReplica") + @ConfigurationElement(attributeType = "olcReplica", version="2.4.0") private List olcReplica = new ArrayList<>(); /** * Field for the 'olcReplicaArgsFile' attribute. */ - @ConfigurationElement(attributeType = "olcReplicaArgsFile") + @ConfigurationElement(attributeType = "olcReplicaArgsFile", version="2.4.0") private String olcReplicaArgsFile; /** * Field for the 'olcReplicaPidFile' attribute. */ - @ConfigurationElement(attributeType = "olcReplicaPidFile") + @ConfigurationElement(attributeType = "olcReplicaPidFile", version="2.4.0") private String olcReplicaPidFile; /** * Field for the 'olcReplicationInterval' attribute. */ - @ConfigurationElement(attributeType = "olcReplicationInterval") + @ConfigurationElement(attributeType = "olcReplicationInterval", version="2.4.0") private Integer olcReplicationInterval; /** * Field for the 'olcReplogFile' attribute. */ - @ConfigurationElement(attributeType = "olcReplogFile") + @ConfigurationElement(attributeType = "olcReplogFile", version="2.4.0") private String olcReplogFile; /** * Field for the 'olcRequires' attribute. */ - @ConfigurationElement(attributeType = "olcRequires") + @ConfigurationElement(attributeType = "olcRequires", version="2.4.0") private List olcRequires = new ArrayList<>(); /** * Field for the 'olcRestrict' attribute. */ - @ConfigurationElement(attributeType = "olcRestrict") + @ConfigurationElement(attributeType = "olcRestrict", version="2.4.0") private List olcRestrict = new ArrayList<>(); /** * Field for the 'olcRootDN' attribute. */ - @ConfigurationElement(attributeType = "olcRootDN") + @ConfigurationElement(attributeType = "olcRootDN", version="2.4.0") private Dn olcRootDN; /** * Field for the 'olcRootPW' attribute. */ - @ConfigurationElement(attributeType = "olcRootPW") + @ConfigurationElement(attributeType = "olcRootPW", version="2.4.0") private String olcRootPW; /** * Field for the 'olcSchemaDN' attribute. */ - @ConfigurationElement(attributeType = "olcSchemaDN") + @ConfigurationElement(attributeType = "olcSchemaDN", version="2.4.0") private Dn olcSchemaDN; /** * Field for the 'olcSecurity' attribute. */ - @ConfigurationElement(attributeType = "olcSecurity") + @ConfigurationElement(attributeType = "olcSecurity", version="2.4.0") private List olcSecurity = new ArrayList<>(); /** * Field for the 'olcSizeLimit' attribute. */ - @ConfigurationElement(attributeType = "olcSizeLimit") + @ConfigurationElement(attributeType = "olcSizeLimit", version="2.4.0") private String olcSizeLimit; /** * Field for the 'olcSubordinate' attribute. */ - @ConfigurationElement(attributeType = "olcSubordinate") + @ConfigurationElement(attributeType = "olcSubordinate", version="2.4.0") private String olcSubordinate; /** * Field for the 'olcSuffix' attribute. */ - @ConfigurationElement(attributeType = "olcSuffix") + @ConfigurationElement(attributeType = "olcSuffix", version="2.4.0") private List olcSuffix = new ArrayList<>(); /** * Field for the 'olcSyncrepl' attribute. */ - @ConfigurationElement(attributeType = "olcSyncrepl") + @ConfigurationElement(attributeType = "olcSyncrepl", version="2.4.0") private List olcSyncrepl = new ArrayList<>(); /** * Field for the 'olcSyncUseSubentry' attribute. (Added in OpenLDAP 2.4.20) */ - @ConfigurationElement(attributeType = "olcSyncUseSubentry") + @ConfigurationElement(attributeType = "olcSyncUseSubentry", version="2.4.20") private Boolean olcSyncUseSubentry; /** * Field for the 'olcTimeLimit' attribute. */ - @ConfigurationElement(attributeType = "olcTimeLimit") + @ConfigurationElement(attributeType = "olcTimeLimit", version="2.4.0") private List olcTimeLimit = new ArrayList<>(); /** * Field for the 'olcUpdateDN' attribute. */ - @ConfigurationElement(attributeType = "olcUpdateDN") + @ConfigurationElement(attributeType = "olcUpdateDN", version="2.4.0") private Dn olcUpdateDN; /** * Field for the 'olcUpdateRef' attribute. */ - @ConfigurationElement(attributeType = "olcUpdateRef") + @ConfigurationElement(attributeType = "olcUpdateRef", version="2.4.0") private List olcUpdateRef = new ArrayList<>(); /** Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDbSocketConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDbSocketConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDbSocketConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcDbSocketConfig.java Fri Sep 1 11:53:47 2017 @@ -37,13 +37,13 @@ public class OlcDbSocketConfig extends O /** * Field for the 'olcDbSocketPath' attribute. */ - @ConfigurationElement(attributeType = "olcDbSocketPath", isOptional = false) + @ConfigurationElement(attributeType = "olcDbSocketPath", isOptional = false, version="2.4.8") private String olcDbSocketPath; /** * Field for the 'olcDbSocketExtensions' attribute. */ - @ConfigurationElement(attributeType = "olcDbSocketExtensions") + @ConfigurationElement(attributeType = "olcDbSocketExtensions", version="2.4.8") private List olcDbSocketExtensions = new ArrayList<>(); Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLDAPConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLDAPConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLDAPConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLDAPConfig.java Fri Sep 1 11:53:47 2017 @@ -38,181 +38,181 @@ public class OlcLDAPConfig extends OlcDa /** * Field for the 'olcDbACLAuthcDn' attribute. */ - @ConfigurationElement(attributeType = "olcDbACLAuthcDn") + @ConfigurationElement(attributeType = "olcDbACLAuthcDn", version="2.4.0") private Dn olcDbACLAuthcDn; /** * Field for the 'olcDbACLBind' attribute. */ - @ConfigurationElement(attributeType = "olcDbACLBind") + @ConfigurationElement(attributeType = "olcDbACLBind", version="2.4.0") private String olcDbACLBind; /** * Field for the 'olcDbACLPasswd' attribute. */ - @ConfigurationElement(attributeType = "olcDbACLPasswd") + @ConfigurationElement(attributeType = "olcDbACLPasswd", version="2.4.0") private String olcDbACLPasswd; /** * Field for the 'olcDbCancel' attribute. */ - @ConfigurationElement(attributeType = "olcDbCancel") + @ConfigurationElement(attributeType = "olcDbCancel", version="2.4.0") private String olcDbCancel; /** * Field for the 'olcDbChaseReferrals' attribute. */ - @ConfigurationElement(attributeType = "olcDbChaseReferrals") + @ConfigurationElement(attributeType = "olcDbChaseReferrals", version="2.4.0") private Boolean olcDbChaseReferrals; /** * Field for the 'olcDbConnectionPoolMax' attribute. */ - @ConfigurationElement(attributeType = "olcDbConnectionPoolMax") + @ConfigurationElement(attributeType = "olcDbConnectionPoolMax", version="2.4.0") private Integer olcDbConnectionPoolMax; /** * Field for the 'olcDbConnTtl' attribute. */ - @ConfigurationElement(attributeType = "olcDbConnTtl") + @ConfigurationElement(attributeType = "olcDbConnTtl", version="2.4.0") private String olcDbConnTtl; /** * Field for the 'olcDbIDAssertAuthcDn' attribute. */ - @ConfigurationElement(attributeType = "olcDbIDAssertAuthcDn") + @ConfigurationElement(attributeType = "olcDbIDAssertAuthcDn", version="2.4.0") private Dn olcDbIDAssertAuthcDn; /** * Field for the 'olcDbIDAssertAuthzFrom' attribute. */ - @ConfigurationElement(attributeType = "olcDbIDAssertAuthzFrom") + @ConfigurationElement(attributeType = "olcDbIDAssertAuthzFrom", version="2.4.0") private List olcDbIDAssertAuthzFrom = new ArrayList<>(); /** * Field for the 'olcDbIDAssertBind' attribute. */ - @ConfigurationElement(attributeType = "olcDbIDAssertBind") + @ConfigurationElement(attributeType = "olcDbIDAssertBind", version="2.4.0") private String olcDbIDAssertBind; /** * Field for the 'olcDbIDAssertMode' attribute. */ - @ConfigurationElement(attributeType = "olcDbIDAssertMode") + @ConfigurationElement(attributeType = "olcDbIDAssertMode", version="2.4.0") private String olcDbIDAssertMode; /** * Field for the 'olcDbIDAssertPassThru' attribute. */ - @ConfigurationElement(attributeType = "olcDbIDAssertPassThru") + @ConfigurationElement(attributeType = "olcDbIDAssertPassThru", version="2.4.22") private List olcDbIDAssertPassThru = new ArrayList<>(); /** * Field for the 'olcDbIDAssertPasswd' attribute. */ - @ConfigurationElement(attributeType = "olcDbIDAssertPasswd") + @ConfigurationElement(attributeType = "olcDbIDAssertPasswd", version="2.4.0") private String olcDbIDAssertPasswd; /** * Field for the 'olcDbIdleTimeout' attribute. */ - @ConfigurationElement(attributeType = "olcDbIdleTimeout") + @ConfigurationElement(attributeType = "olcDbIdleTimeout", version="2.4.0") private String olcDbIdleTimeout; /** * Field for the 'olcDbKeepalive' attribute. (Added in OpenLDAP 2.4.34) */ - @ConfigurationElement(attributeType = "olcDbKeepalive") + @ConfigurationElement(attributeType = "olcDbKeepalive", version="2.4.34") private String olcDbKeepalive; /** * Field for the 'olcDbNetworkTimeout' attribute. */ - @ConfigurationElement(attributeType = "olcDbNetworkTimeout") + @ConfigurationElement(attributeType = "olcDbNetworkTimeout", version="2.4.0") private String olcDbNetworkTimeout; /** * Field for the 'olcDbNoRefs' attribute. */ - @ConfigurationElement(attributeType = "olcDbNoRefs") + @ConfigurationElement(attributeType = "olcDbNoRefs", version="2.4.12") private Boolean olcDbNoRefs; /** * Field for the 'olcDbNoUndefFilter' attribute. */ - @ConfigurationElement(attributeType = "olcDbNoUndefFilter") + @ConfigurationElement(attributeType = "olcDbNoUndefFilter", version="2.4.12") private Boolean olcDbNoUndefFilter; /** * Field for the 'olcDbOnErr' attribute. (Added in OpenLDAP 2.4.34) */ - @ConfigurationElement(attributeType = "olcDbOnErr") + @ConfigurationElement(attributeType = "olcDbOnErr", version="2.4.34") private String olcDbOnErr; /** * Field for the 'olcDbProtocolVersion' attribute. */ - @ConfigurationElement(attributeType = "olcDbProtocolVersion") + @ConfigurationElement(attributeType = "olcDbProtocolVersion", version="2.4.0") private Integer olcDbProtocolVersion; /** * Field for the 'olcDbProxyWhoAmI' attribute. */ - @ConfigurationElement(attributeType = "olcDbProxyWhoAmI") + @ConfigurationElement(attributeType = "olcDbProxyWhoAmI", version="2.4.0") private Boolean olcDbProxyWhoAmI; /** * Field for the 'olcDbQuarantine' attribute. */ - @ConfigurationElement(attributeType = "olcDbQuarantine") + @ConfigurationElement(attributeType = "olcDbQuarantine", version="2.4.0") private String olcDbQuarantine; /** * Field for the 'olcDbRebindAsUser' attribute. */ - @ConfigurationElement(attributeType = "olcDbRebindAsUser") + @ConfigurationElement(attributeType = "olcDbRebindAsUser", version="2.4.0") private Boolean olcDbRebindAsUser; /** * Field for the 'olcDbSessionTrackingRequest' attribute. */ - @ConfigurationElement(attributeType = "olcDbSessionTrackingRequest") + @ConfigurationElement(attributeType = "olcDbSessionTrackingRequest", version="2.4.0") private Boolean olcDbSessionTrackingRequest; /** * Field for the 'olcDbSingleConn' attribute. */ - @ConfigurationElement(attributeType = "olcDbSingleConn") + @ConfigurationElement(attributeType = "olcDbSingleConn", version="2.4.0") private Boolean olcDbSingleConn; /** * Field for the 'olcDbStartTLS' attribute. */ - @ConfigurationElement(attributeType = "olcDbStartTLS") + @ConfigurationElement(attributeType = "olcDbStartTLS", version="2.4.0") private String olcDbStartTLS; /** * Field for the 'olcDbTFSupport' attribute. */ - @ConfigurationElement(attributeType = "olcDbTFSupport") + @ConfigurationElement(attributeType = "olcDbTFSupport", version="2.4.0") private String olcDbTFSupport; /** * Field for the 'olcDbTimeout' attribute. */ - @ConfigurationElement(attributeType = "olcDbTimeout") + @ConfigurationElement(attributeType = "olcDbTimeout", version="2.4.0") private String olcDbTimeout; /** * Field for the 'olcDbURI' attribute. */ - @ConfigurationElement(attributeType = "olcDbURI") + @ConfigurationElement(attributeType = "olcDbURI", version="2.4.0") private String olcDbURI; /** * Field for the 'olcDbUseTemporaryConn' attribute. */ - @ConfigurationElement(attributeType = "olcDbUseTemporaryConn") + @ConfigurationElement(attributeType = "olcDbUseTemporaryConn", version="2.4.0") private Boolean olcDbUseTemporaryConn; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLdifConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLdifConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLdifConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcLdifConfig.java Fri Sep 1 11:53:47 2017 @@ -32,7 +32,7 @@ public class OlcLdifConfig extends OlcDa /** * Field for the 'olcDbDirectory' attribute. */ - @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false) + @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false, version="2.4.0") private String olcDbDirectory; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcMdbConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcMdbConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcMdbConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcMdbConfig.java Fri Sep 1 11:53:47 2017 @@ -51,61 +51,61 @@ public class OlcMdbConfig extends OlcDat /** * Field for the 'olcDbDirectory' attribute. */ - @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false) + @ConfigurationElement(attributeType = "olcDbDirectory", isOptional = false, version="2.4.27") private String olcDbDirectory; /** * Field for the 'olcDbCheckpoint' attribute. */ - @ConfigurationElement(attributeType = "olcDbCheckpoint") + @ConfigurationElement(attributeType = "olcDbCheckpoint", version="2.4.27") private String olcDbCheckpoint; /** * Field for the 'olcDbEnvFlags' attribute. */ - @ConfigurationElement(attributeType = "olcDbEnvFlags") + @ConfigurationElement(attributeType = "olcDbEnvFlags", version="2.4.33") private List olcDbEnvFlags = new ArrayList<>(); /** * Field for the 'olcDbIndex' attribute. */ - @ConfigurationElement(attributeType = "olcDbIndex") + @ConfigurationElement(attributeType = "olcDbIndex", version="2.4.27") private List olcDbIndex = new ArrayList<>(); /** * Field for the 'olcDbMaxEntrySize' attribute. */ - @ConfigurationElement(attributeType = "olcDbMaxEntrySize") + @ConfigurationElement(attributeType = "olcDbMaxEntrySize", version="2.4.42-2") private Integer olcDbMaxEntrySize; /** * Field for the 'olcDbMaxReaders' attribute. */ - @ConfigurationElement(attributeType = "olcDbMaxReaders") + @ConfigurationElement(attributeType = "olcDbMaxReaders", version="2.4.27") private Integer olcDbMaxReaders; /** * Field for the 'olcDbMaxSize' attribute. */ - @ConfigurationElement(attributeType = "olcDbMaxSize") + @ConfigurationElement(attributeType = "olcDbMaxSize", version="2.4.27") private Long olcDbMaxSize; /** * Field for the 'olcDbMode' attribute. */ - @ConfigurationElement(attributeType = "olcDbMode") + @ConfigurationElement(attributeType = "olcDbMode", version="2.4.27") private String olcDbMode; /** * Field for the 'olcDbNoSync' attribute. */ - @ConfigurationElement(attributeType = "olcDbNoSync") + @ConfigurationElement(attributeType = "olcDbNoSync", version="2.4.27") private Boolean olcDbNoSync; /** * Field for the 'olcDbSearchStack' attribute. */ - @ConfigurationElement(attributeType = "olcDbSearchStack") + @ConfigurationElement(attributeType = "olcDbSearchStack", version="2.4.27") private Integer olcDbSearchStack; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcNullConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcNullConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcNullConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcNullConfig.java Fri Sep 1 11:53:47 2017 @@ -34,7 +34,7 @@ public class OlcNullConfig extends OlcDa /** * Field for the 'olcDbBindAllowed' attribute. */ - @ConfigurationElement(attributeType = "olcDbBindAllowed") + @ConfigurationElement(attributeType = "olcDbBindAllowed", version="2.4.24") private Boolean olcDbBindAllowed; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcRelayConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcRelayConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcRelayConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/database/OlcRelayConfig.java Fri Sep 1 11:53:47 2017 @@ -35,7 +35,7 @@ public class OlcRelayConfig extends OlcD /** * Field for the 'olcRelay' attribute. */ - @ConfigurationElement(attributeType = "olcRelay") + @ConfigurationElement(attributeType = "olcRelay", version="2.4.0") private Dn olcRelay; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAccessLogConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAccessLogConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAccessLogConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAccessLogConfig.java Fri Sep 1 11:53:47 2017 @@ -38,37 +38,37 @@ public class OlcAccessLogConfig extends /** * Field for the 'olcAccessLogDB' attribute. */ - @ConfigurationElement(attributeType = "olcAccessLogDB", isOptional = false) + @ConfigurationElement(attributeType = "olcAccessLogDB", isOptional = false, version="2.4.0") private Dn olcAccessLogDB; /** * Field for the 'olcAccessLogOld' attribute. */ - @ConfigurationElement(attributeType = "olcAccessLogOld") + @ConfigurationElement(attributeType = "olcAccessLogOld", version="2.4.0") private String olcAccessLogOld; /** * Field for the 'olcAccessLogOldAttr' attribute. */ - @ConfigurationElement(attributeType = "olcAccessLogOldAttr") + @ConfigurationElement(attributeType = "olcAccessLogOldAttr", version="2.4.0") private List olcAccessLogOldAttr = new ArrayList<>(); /** * Field for the 'olcAccessLogOps' attribute. */ - @ConfigurationElement(attributeType = "olcAccessLogOps") + @ConfigurationElement(attributeType = "olcAccessLogOps", version="2.4.0") private List olcAccessLogOps = new ArrayList<>(); /** * Field for the 'olcAccessLogPurge' attribute. */ - @ConfigurationElement(attributeType = "olcAccessLogPurge") + @ConfigurationElement(attributeType = "olcAccessLogPurge", version="2.4.0") private String olcAccessLogPurge; /** * Field for the 'olcAccessLogSuccess' attribute. */ - @ConfigurationElement(attributeType = "olcAccessLogSuccess") + @ConfigurationElement(attributeType = "olcAccessLogSuccess", version="2.4.0") private Boolean olcAccessLogSuccess; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAuditlogConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAuditlogConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAuditlogConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcAuditlogConfig.java Fri Sep 1 11:53:47 2017 @@ -37,7 +37,7 @@ public class OlcAuditlogConfig extends O /** * Field for the 'olcAuditlogFile' attribute. */ - @ConfigurationElement(attributeType = "olcAuditlogFile") + @ConfigurationElement(attributeType = "olcAuditlogFile", version="2.4.0") private List olcAuditlogFile = new ArrayList<>(); Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcMemberOf.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcMemberOf.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcMemberOf.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcMemberOf.java Fri Sep 1 11:53:47 2017 @@ -35,43 +35,43 @@ public class OlcMemberOf extends OlcOver /** * Field for the 'olcMemberOfDangling' attribute. */ - @ConfigurationElement(attributeType = "olcMemberOfDangling") + @ConfigurationElement(attributeType = "olcMemberOfDangling", version="2.4.0") private String olcMemberOfDangling; /** * Field for the 'olcMemberOfDanglingError' attribute. */ - @ConfigurationElement(attributeType = "olcMemberOfDanglingError") + @ConfigurationElement(attributeType = "olcMemberOfDanglingError", version="2.4.8") private String olcMemberOfDanglingError; /** * Field for the 'olcMemberOfDN' attribute. */ - @ConfigurationElement(attributeType = "olcMemberOfDN") + @ConfigurationElement(attributeType = "olcMemberOfDN", version="2.4.0") private Dn olcMemberOfDN; /** * Field for the 'olcMemberOfGroupOC' attribute. */ - @ConfigurationElement(attributeType = "olcMemberOfGroupOC") + @ConfigurationElement(attributeType = "olcMemberOfGroupOC", version="2.4.0") private String olcMemberOfGroupOC; /** * Field for the 'olcMemberOfMemberAD' attribute. */ - @ConfigurationElement(attributeType = "olcMemberOfMemberAD") + @ConfigurationElement(attributeType = "olcMemberOfMemberAD", version="2.4.0") private String olcMemberOfMemberAD; /** * Field for the 'olcMemberOfMemberOfAD' attribute. */ - @ConfigurationElement(attributeType = "olcMemberOfMemberOfAD") + @ConfigurationElement(attributeType = "olcMemberOfMemberOfAD", version="2.4.0") private String olcMemberOfMemberOfAD; /** * Field for the 'olcMemberOfRefInt' attribute. */ - @ConfigurationElement(attributeType = "olcMemberOfRefInt") + @ConfigurationElement(attributeType = "olcMemberOfRefInt", version="2.4.0") private Boolean olcMemberOfRefInt; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcPPolicyConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcPPolicyConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcPPolicyConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcPPolicyConfig.java Fri Sep 1 11:53:47 2017 @@ -35,25 +35,25 @@ public class OlcPPolicyConfig extends Ol /** * Field for the 'olcPPolicyDefault' attribute. */ - @ConfigurationElement(attributeType = "olcPPolicyDefault") + @ConfigurationElement(attributeType = "olcPPolicyDefault", version="2.4.0") private Dn olcPPolicyDefault; /** * Field for the 'olcPPolicyForwardUpdates' attribute. */ - @ConfigurationElement(attributeType = "olcPPolicyForwardUpdates") + @ConfigurationElement(attributeType = "olcPPolicyForwardUpdates", version="2.4.17") private Boolean olcPPolicyForwardUpdates; /** * Field for the 'olcPPolicyHashCleartext' attribute. */ - @ConfigurationElement(attributeType = "olcPPolicyHashCleartext") + @ConfigurationElement(attributeType = "olcPPolicyHashCleartext", version="2.4.0") private Boolean olcPPolicyHashCleartext; /** * Field for the 'olcPPolicyUseLockout' attribute. */ - @ConfigurationElement(attributeType = "olcPPolicyUseLockout") + @ConfigurationElement(attributeType = "olcPPolicyUseLockout", version="2.4.0") private Boolean olcPPolicyUseLockout; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRefintConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRefintConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRefintConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRefintConfig.java Fri Sep 1 11:53:47 2017 @@ -38,19 +38,19 @@ public class OlcRefintConfig extends Olc /** * Field for the 'olcRefintAttribute' attribute. */ - @ConfigurationElement(attributeType = "olcRefintAttribute") + @ConfigurationElement(attributeType = "olcRefintAttribute", version="2.4.0") private List olcRefintAttribute = new ArrayList<>(); /** * Field for the 'olcRefintNothing' attribute. */ - @ConfigurationElement(attributeType = "olcRefintNothing") + @ConfigurationElement(attributeType = "olcRefintNothing", version="2.4.0") private Dn olcRefintNothing; /** * Field for the 'olcRefintModifiersName' attribute. */ - @ConfigurationElement(attributeType = "olcRefintModifiersName") + @ConfigurationElement(attributeType = "olcRefintModifiersName", version="2.4.10") private Dn olcRefintModifiersName; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRwmConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRwmConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRwmConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcRwmConfig.java Fri Sep 1 11:53:47 2017 @@ -37,25 +37,25 @@ public class OlcRwmConfig extends OlcOve /** * Field for the 'olcRwmMap' attribute. */ - @ConfigurationElement(attributeType = "olcRwmMap") + @ConfigurationElement(attributeType = "olcRwmMap", version="2.4.0") private List olcRwmMap = new ArrayList<>(); /** * Field for the 'olcRwmNormalizeMapped' attribute. */ - @ConfigurationElement(attributeType = "olcRwmNormalizeMapped") + @ConfigurationElement(attributeType = "olcRwmNormalizeMapped", version="2.4.0") private Boolean olcRwmNormalizeMapped; /** * Field for the 'olcRwmRewrite' attribute. */ - @ConfigurationElement(attributeType = "olcRwmRewrite") + @ConfigurationElement(attributeType = "olcRwmRewrite", version="2.4.0") private List olcRwmRewrite = new ArrayList<>(); /** * Field for the 'olcRwmTFSupport' attribute. */ - @ConfigurationElement(attributeType = "olcRwmTFSupport") + @ConfigurationElement(attributeType = "olcRwmTFSupport", version="2.4.0") private String olcRwmTFSupport; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcSyncProvConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcSyncProvConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcSyncProvConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcSyncProvConfig.java Fri Sep 1 11:53:47 2017 @@ -33,25 +33,25 @@ public class OlcSyncProvConfig extends O /** * Field for the 'olcSpCheckpoint' attribute. */ - @ConfigurationElement(attributeType = "olcSpCheckpoint") + @ConfigurationElement(attributeType = "olcSpCheckpoint", version="2.4.0") private String olcSpCheckpoint; /** * Field for the 'olcSpNoPresent' attribute. */ - @ConfigurationElement(attributeType = "olcSpNoPresent", defaultValue = "FALSE") + @ConfigurationElement(attributeType = "olcSpNoPresent", defaultValue = "FALSE", version="2.4.0") private Boolean olcSpNoPresent = false; /** * Field for the 'olcSpReloadHint' attribute. */ - @ConfigurationElement(attributeType = "olcSpReloadHint", defaultValue = "FALSE") + @ConfigurationElement(attributeType = "olcSpReloadHint", defaultValue = "FALSE", version="2.4.0") private Boolean olcSpReloadHint = false; /** * Field for the 'olcSpSessionlog' attribute. */ - @ConfigurationElement(attributeType = "olcSpSessionlog") + @ConfigurationElement(attributeType = "olcSpSessionlog", version="2.4.0") private Integer olcSpSessionlog; Modified: directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcValSortConfig.java URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcValSortConfig.java?rev=1806937&r1=1806936&r2=1806937&view=diff ============================================================================== --- directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcValSortConfig.java (original) +++ directory/studio/branches/studio-value/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/model/overlay/OlcValSortConfig.java Fri Sep 1 11:53:47 2017 @@ -37,7 +37,7 @@ public class OlcValSortConfig extends Ol /** * Field for the 'olcValSortAttr' attribute. */ - @ConfigurationElement(attributeType = "olcValSortAttr", isOptional = false) + @ConfigurationElement(attributeType = "olcValSortAttr", isOptional = false, version="2.4.0") private List olcValSortAttr = new ArrayList<>();