From e3acbc5e70b15dc5ca1134cd0ae4501b424d160f Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 15 Jun 2007 08:18:40 +0000
Subject: [PATCH] Partial fix for issue 1426: improve support for required admin actions.
---
opends/src/server/org/opends/server/admin/StringPropertyDefinition.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java b/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java
index c1ebeb7..62ef6fd 100644
--- a/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java
+++ b/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java
@@ -123,9 +123,11 @@
protected StringPropertyDefinition buildInstance(
AbstractManagedObjectDefinition<?, ?> d, String propertyName,
EnumSet<PropertyOption> options,
+ AdministratorAction adminAction,
DefaultBehaviorProvider<String> defaultBehavior) {
return new StringPropertyDefinition(d, propertyName, options,
- defaultBehavior, isCaseInsensitive, pattern, patternUsage);
+ adminAction, defaultBehavior, isCaseInsensitive, pattern,
+ patternUsage);
}
}
@@ -163,9 +165,11 @@
// Private constructor.
private StringPropertyDefinition(AbstractManagedObjectDefinition<?, ?> d,
String propertyName, EnumSet<PropertyOption> options,
+ AdministratorAction adminAction,
DefaultBehaviorProvider<String> defaultBehavior,
boolean isCaseInsensitive, Pattern pattern, String patternUsage) {
- super(d, String.class, propertyName, options, defaultBehavior);
+ super(d, String.class, propertyName, options, adminAction,
+ defaultBehavior);
this.isCaseInsensitive = isCaseInsensitive;
this.pattern = pattern;
this.patternUsage = patternUsage;
--
Gitblit v1.10.0