From 6912362c6715306768c8fc14dd18ad9293e4c2ca Mon Sep 17 00:00:00 2001
From: abobrov <abobrov@localhost>
Date: Fri, 25 Dec 2009 18:28:32 +0000
Subject: [PATCH] - land Subentry Manager and Collective Attributes implementations; Merry XMAS to yall!
---
opends/src/server/org/opends/server/util/ServerConstants.java | 92 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 92 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/util/ServerConstants.java b/opends/src/server/org/opends/server/util/ServerConstants.java
index b80e4c1..235bb32 100644
--- a/opends/src/server/org/opends/server/util/ServerConstants.java
+++ b/opends/src/server/org/opends/server/util/ServerConstants.java
@@ -224,6 +224,69 @@
/**
+ * The name of the standard "subtreeSpecification" attribute type,
+ * formatted in camel case.
+ */
+ public static final String ATTR_SUBTREE_SPEC = "subtreeSpecification";
+
+
+
+ /**
+ * The name of the standard "subtreeSpecification" attribute type,
+ * formatted in all lowercase characters.
+ */
+ public static final String ATTR_SUBTREE_SPEC_LC = "subtreespecification";
+
+
+
+ /**
+ * The name of the standard "collectiveExclusions" attribute type,
+ * formatted in camel case.
+ */
+ public static final String ATTR_COLLECTIVE_EXCLUSIONS =
+ "collectiveExclusions";
+
+
+
+ /**
+ * The name of the standard "collectiveExclusions" attribute type,
+ * formatted in all lowercase characters.
+ */
+ public static final String ATTR_COLLECTIVE_EXCLUSIONS_LC =
+ "collectiveexclusions";
+
+
+
+ /**
+ * The value of the standard "excludeAllCollectiveAttributes" attribute
+ * value of the standard "collectiveExclusions" attribute type,
+ * formatted in camel case.
+ */
+ public static final String VALUE_COLLECTIVE_EXCLUSIONS_EXCLUDE_ALL =
+ "excludeAllCollectiveAttributes";
+
+
+
+ /**
+ * The value of the standard "excludeAllCollectiveAttributes" attribute
+ * value of the standard "collectiveExclusions" attribute type,
+ * formatted in all lowercase characters.
+ */
+ public static final String VALUE_COLLECTIVE_EXCLUSIONS_EXCLUDE_ALL_LC =
+ "excludeallcollectiveattributes";
+
+
+
+ /**
+ * The OID of the standard "excludeAllCollectiveAttributes" attribute
+ * value of the standard "collectiveExclusions" attribute type.
+ */
+ public static final String OID_COLLECTIVE_EXCLUSIONS_EXCLUDE_ALL =
+ "2.5.18.0";
+
+
+
+ /**
* The name of the monitor attribute that is used to hold a backend ID.
*/
public static final String ATTR_MONITOR_BACKEND_ID = "ds-backend-id";
@@ -837,6 +900,35 @@
/**
+ * The name of the RFC 3672 "subentry" objectclass (which is a special
+ * type of objectclass that makes a kind of "operational" entry),
+ * formatted in all lowercase.
+ */
+ public static final String OC_SUBENTRY = "subentry";
+
+
+
+ /**
+ * The name of the RFC 3671 "collectiveAttributeSubentry" objectclass
+ * (which is a special type of objectclass that makes a kind of shared
+ * attributes subentry), formatted in camel case.
+ */
+ public static final String OC_COLLECTIVE_ATTR_SUBENTRY =
+ "collectiveAttributeSubentry";
+
+
+
+ /**
+ * The name of the RFC 3671 "collectiveAttributeSubentry" objectclass
+ * (which is a special type of objectclass that makes a kind of shared
+ * attributes subentry), formatted in all lowercase.
+ */
+ public static final String OC_COLLECTIVE_ATTR_SUBENTRY_LC =
+ "collectiveattributesubentry";
+
+
+
+ /**
* The name of the custom objectclass that will be included in backend monitor
* entries.
*/
--
Gitblit v1.10.0