[jboss-cvs] JBossAS SVN: r67911 - projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Dec 4 17:25:47 EST 2007


Author: anil.saldhana at jboss.com
Date: 2007-12-04 17:25:46 -0500 (Tue, 04 Dec 2007)
New Revision: 67911

Modified:
   projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java
   projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBRoleRefPermission.java
Log:
resurrect the toString methods

Modified: projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java
===================================================================
--- projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java	2007-12-04 22:25:21 UTC (rev 67910)
+++ projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java	2007-12-04 22:25:46 UTC (rev 67911)
@@ -385,6 +385,39 @@
       return implies;
    } 
 
+   /** Method string represented by this permission 	 
+    * @return [methodInterface :] methodName (params) 	 
+    */ 	 
+   public String toString() 	 
+   { 	 
+      StringBuffer tmp = new StringBuffer(super.toString()); 	 
+      tmp.append('['); 	 
+      if( methodInterface != null ) 	 
+      { 	 
+         tmp.append(methodInterface); 	 
+         tmp.append(':'); 	 
+      } 	 
+      else 	 
+      { 	 
+         tmp.append("*:"); 	 
+      } 	 
+      if( methodName != null ) 	 
+      { 	 
+         tmp.append(methodName); 	 
+      } 	 
+      else 	 
+      { 	 
+         tmp.append("*"); 	 
+      } 	 
+      tmp.append('('); 	 
+      if( methodSig != null ) 	 
+      { 	 
+         tmp.append(methodSig); 	 
+      } 	 
+      tmp.append(")]"); 	 
+      return tmp.toString(); 	 
+   }
+
    private static String[] convertParameters(Class[] params)
    {
       ArrayList tmp = new ArrayList();

Modified: projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBRoleRefPermission.java
===================================================================
--- projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBRoleRefPermission.java	2007-12-04 22:25:21 UTC (rev 67910)
+++ projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBRoleRefPermission.java	2007-12-04 22:25:46 UTC (rev 67911)
@@ -130,4 +130,12 @@
    {
       return equals(p);
    } 
+
+   /** 	 
+    * Returns a string describing this Permission. 	 
+    */ 	 
+   public String toString() 	 
+   { 	 
+      return "[" + getName() + ",role-ref=" + actions + "]"; 	 
+   }
 }




More information about the jboss-cvs-commits mailing list