From b97785a371b09a674dbef8029a99a730ee928e8d Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Wed, 19 Dec 2007 09:55:26 +0000
Subject: [PATCH] Fix for issue 2446 part #1.
---
opends/src/server/org/opends/server/admin/AggregationPropertyDefinition.java | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/opends/src/server/org/opends/server/admin/AggregationPropertyDefinition.java b/opends/src/server/org/opends/server/admin/AggregationPropertyDefinition.java
index d93c0ac..006504e 100644
--- a/opends/src/server/org/opends/server/admin/AggregationPropertyDefinition.java
+++ b/opends/src/server/org/opends/server/admin/AggregationPropertyDefinition.java
@@ -681,8 +681,9 @@
/**
* {@inheritDoc}
*/
- public Void visitInstantiable(InstantiableRelationDefinition<?, ?> rd,
- ManagedObject<?> p) {
+ public <CC extends ConfigurationClient, SS extends Configuration>
+ Void visitInstantiable(
+ InstantiableRelationDefinition<CC, SS> rd, ManagedObject<?> p) {
try {
for (String childName : p.listChildren(rd)) {
find(p.getChild(rd, childName));
@@ -702,8 +703,9 @@
/**
* {@inheritDoc}
*/
- public Void visitOptional(OptionalRelationDefinition<?, ?> rd,
- ManagedObject<?> p) {
+ public <CC extends ConfigurationClient, SS extends Configuration>
+ Void visitOptional(
+ OptionalRelationDefinition<CC, SS> rd, ManagedObject<?> p) {
try {
find(p.getChild(rd));
} catch (AuthorizationException e) {
@@ -721,8 +723,9 @@
/**
* {@inheritDoc}
*/
- public Void visitSingleton(SingletonRelationDefinition<?, ?> rd,
- ManagedObject<?> p) {
+ public <CC extends ConfigurationClient, SS extends Configuration>
+ Void visitSingleton(
+ SingletonRelationDefinition<CC, SS> rd, ManagedObject<?> p) {
try {
find(p.getChild(rd));
} catch (AuthorizationException e) {
--
Gitblit v1.10.0