From e68e9574cfb7e860d82d7506a7e50097124298fc Mon Sep 17 00:00:00 2001
From: jcambon <jcambon@localhost>
Date: Mon, 04 Feb 2008 13:36:57 +0000
Subject: [PATCH] Fix for Issue #2825: dsconfig interactive mode : wrong message information
---
opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java b/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java
index 19da6fe..f944859 100644
--- a/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java
+++ b/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java
@@ -22,7 +22,7 @@
* CDDL HEADER END
*
*
- * Portions Copyright 2007 Sun Microsystems, Inc.
+ * Portions Copyright 2007-2008 Sun Microsystems, Inc.
*/
package org.opends.server.admin.client.ldap;
@@ -361,4 +361,19 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public boolean isModified() {
+ ManagedObjectDefinition<?, ?> d = getManagedObjectDefinition();
+ for (PropertyDefinition<?> pd : d.getAllPropertyDefinitions()) {
+ Property<?> p = getProperty(pd);
+ if (p.isModified()) {
+ return true;
+ }
+ }
+ return false;
+ }
+
}
--
Gitblit v1.10.0