| | |
| | | configEntryDN = configEntry.getDN(); |
| | | |
| | | // Get all of the attribute types that we will use for schema elements. |
| | | attributeTypesType = getAttributeTypeOrDefault(ATTR_ATTRIBUTE_TYPES_LC); |
| | | objectClassesType = getAttributeTypeOrDefault(ATTR_OBJECTCLASSES_LC); |
| | | matchingRulesType = getAttributeTypeOrDefault(ATTR_MATCHING_RULES_LC); |
| | | ldapSyntaxesType = getAttributeTypeOrDefault(ATTR_LDAP_SYNTAXES_LC); |
| | | ditContentRulesType = getAttributeTypeOrDefault(ATTR_DIT_CONTENT_RULES_LC); |
| | | ditStructureRulesType = getAttributeTypeOrDefault(ATTR_DIT_STRUCTURE_RULES_LC); |
| | | matchingRuleUsesType = getAttributeTypeOrDefault(ATTR_MATCHING_RULE_USE_LC); |
| | | nameFormsType = getAttributeTypeOrDefault(ATTR_NAME_FORMS_LC); |
| | | attributeTypesType = getAttributeType(ATTR_ATTRIBUTE_TYPES_LC); |
| | | objectClassesType = getAttributeType(ATTR_OBJECTCLASSES_LC); |
| | | matchingRulesType = getAttributeType(ATTR_MATCHING_RULES_LC); |
| | | ldapSyntaxesType = getAttributeType(ATTR_LDAP_SYNTAXES_LC); |
| | | ditContentRulesType = getAttributeType(ATTR_DIT_CONTENT_RULES_LC); |
| | | ditStructureRulesType = getAttributeType(ATTR_DIT_STRUCTURE_RULES_LC); |
| | | matchingRuleUsesType = getAttributeType(ATTR_MATCHING_RULE_USE_LC); |
| | | nameFormsType = getAttributeType(ATTR_NAME_FORMS_LC); |
| | | |
| | | // Initialize the lastmod attributes. |
| | | creatorsNameType = getAttributeTypeOrDefault(OP_ATTR_CREATORS_NAME_LC); |
| | | createTimestampType = getAttributeTypeOrDefault(OP_ATTR_CREATE_TIMESTAMP_LC); |
| | | modifiersNameType = getAttributeTypeOrDefault(OP_ATTR_MODIFIERS_NAME_LC); |
| | | modifyTimestampType = getAttributeTypeOrDefault(OP_ATTR_MODIFY_TIMESTAMP_LC); |
| | | creatorsNameType = getAttributeType(OP_ATTR_CREATORS_NAME_LC); |
| | | createTimestampType = getAttributeType(OP_ATTR_CREATE_TIMESTAMP_LC); |
| | | modifiersNameType = getAttributeType(OP_ATTR_MODIFIERS_NAME_LC); |
| | | modifyTimestampType = getAttributeType(OP_ATTR_MODIFY_TIMESTAMP_LC); |
| | | |
| | | // Construct the set of objectclasses to include in the schema entry. |
| | | schemaObjectClasses = new LinkedHashMap<>(3); |