Scarab commit: svn commit: r11082 - trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java

[email protected] Mon, 26 Mar 2012 13:15:01 -0700 (PDT)
Newsgroups gmane.comp.java.scarab.cvs
Message-ID <[email protected]>
Author: dabbous
Date: 2012-03-26 13:15:01-0700
New Revision: 11082

Modified:
   trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java

Log:
Added new access method getAutoApprovedRoles() to Global Tool

Modified: trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java?view=diff&pathrev=11082&r1=11081&r2=11082
==============================================================================
--- trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java	(original)
+++ trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java	2012-03-26 13:15:01-0700
@@ -139,6 +139,8 @@
 
     private static final Logger LOG = 
         Logger.getLogger("org.tigris.scarab");
+    
+    public static final String[] EMPTY_STRING = new String[0];
 
     /**
      * holds the Scarab constants
@@ -960,6 +962,17 @@
     }
 
     /**
+     * @return Return a String array containing The names of roles
+     *         which can be auto approved. If no roles exist, 
+     *         return an Empty list
+     */
+    public static String[] getAutoApprovedRoles()
+    {
+        String [] result = ScarabModule.getAutoApprovedRoles();
+        return (result == null) ? EMPTY_STRING:result;
+    }    
+    
+    /**
      * @return  Return the current turbine configuration with all keys included
      */
     public static Configuration getTurbineConfiguration()

------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=2940778