From commits-return-27357-apmail-directory-commits-archive=directory.apache.org@directory.apache.org Wed Sep 08 16:07:19 2010 Return-Path: Delivered-To: apmail-directory-commits-archive@www.apache.org Received: (qmail 57954 invoked from network); 8 Sep 2010 16:07:19 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 8 Sep 2010 16:07:19 -0000 Received: (qmail 68684 invoked by uid 500); 8 Sep 2010 16:07:19 -0000 Delivered-To: apmail-directory-commits-archive@directory.apache.org Received: (qmail 68622 invoked by uid 500); 8 Sep 2010 16:07:19 -0000 Mailing-List: contact commits-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directory.apache.org Delivered-To: mailing list commits@directory.apache.org Received: (qmail 68615 invoked by uid 99); 8 Sep 2010 16:07:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Sep 2010 16:07:18 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Sep 2010 16:07:18 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id D432E2388A38; Wed, 8 Sep 2010 16:06:57 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r995112 - in /directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative: AbstractAdministrativePoint.java AutonomousAdministrativePoint.java InnerAdministrativePoint.java SpecificAdministrativePoint.java Date: Wed, 08 Sep 2010 16:06:57 -0000 To: commits@directory.apache.org From: elecharny@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20100908160657.D432E2388A38@eris.apache.org> Author: elecharny Date: Wed Sep 8 16:06:57 2010 New Revision: 995112 URL: http://svn.apache.org/viewvc?rev=995112&view=rev Log: Added a toString() method Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AbstractAdministrativePoint.java directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AutonomousAdministrativePoint.java directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/InnerAdministrativePoint.java directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/SpecificAdministrativePoint.java Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AbstractAdministrativePoint.java URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AbstractAdministrativePoint.java?rev=995112&r1=995111&r2=995112&view=diff ============================================================================== --- directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AbstractAdministrativePoint.java (original) +++ directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AbstractAdministrativePoint.java Wed Sep 8 16:06:57 2010 @@ -19,12 +19,14 @@ */ package org.apache.directory.server.core.administrative; + import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import org.apache.directory.shared.ldap.name.DN; import org.apache.directory.shared.ldap.subtree.AdministrativeRole; + /** * * @author Apache Directory Project @@ -46,6 +48,7 @@ public abstract class AbstractAdministra /** The children AdministrativePoints */ protected Map children; + protected AbstractAdministrativePoint( DN dn, String uuid, AdministrativeRole role ) { this.dn = dn; @@ -54,6 +57,7 @@ public abstract class AbstractAdministra this.children = new ConcurrentHashMap(); } + /** * {@inheritDoc} */ @@ -151,4 +155,19 @@ public abstract class AbstractAdministra { children.put( child.getUuid(), child ); } + + + /** + * {@inheritDoc} + */ + public String toString() + { + StringBuilder sb = new StringBuilder(); + + sb.append( "Role: '" ).append( role ).append( "', " ); + sb.append( "DN: '" ).append( dn ).append( "', " ); + sb.append( "UUID: " ).append( uuid ).append( '\n' ); + + return sb.toString(); + } } Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AutonomousAdministrativePoint.java URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AutonomousAdministrativePoint.java?rev=995112&r1=995111&r2=995112&view=diff ============================================================================== --- directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AutonomousAdministrativePoint.java (original) +++ directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/AutonomousAdministrativePoint.java Wed Sep 8 16:06:57 2010 @@ -19,9 +19,11 @@ */ package org.apache.directory.server.core.administrative; + import org.apache.directory.shared.ldap.name.DN; import org.apache.directory.shared.ldap.subtree.AdministrativeRole; + /** * * @author Apache Directory Project @@ -47,4 +49,13 @@ public class AutonomousAdministrativePoi { return true; } + + + /** + * {@inheritDoc} + */ + public String toString() + { + return "AAP : " + super.toString(); + } } Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/InnerAdministrativePoint.java URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/InnerAdministrativePoint.java?rev=995112&r1=995111&r2=995112&view=diff ============================================================================== --- directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/InnerAdministrativePoint.java (original) +++ directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/InnerAdministrativePoint.java Wed Sep 8 16:06:57 2010 @@ -19,9 +19,11 @@ */ package org.apache.directory.server.core.administrative; + import org.apache.directory.shared.ldap.name.DN; import org.apache.directory.shared.ldap.subtree.AdministrativeRole; + /** * * @author Apache Directory Project @@ -57,4 +59,13 @@ public class InnerAdministrativePoint ex { return parent; } + + + /** + * {@inheritDoc} + */ + public String toString() + { + return "IAP : " + super.toString(); + } } Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/SpecificAdministrativePoint.java URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/SpecificAdministrativePoint.java?rev=995112&r1=995111&r2=995112&view=diff ============================================================================== --- directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/SpecificAdministrativePoint.java (original) +++ directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/administrative/SpecificAdministrativePoint.java Wed Sep 8 16:06:57 2010 @@ -19,9 +19,11 @@ */ package org.apache.directory.server.core.administrative; + import org.apache.directory.shared.ldap.name.DN; import org.apache.directory.shared.ldap.subtree.AdministrativeRole; + /** * * @author Apache Directory Project @@ -57,4 +59,13 @@ public class SpecificAdministrativePoint { return parent; } + + + /** + * {@inheritDoc} + */ + public String toString() + { + return "SAP : " + super.toString(); + } }