[jboss-cvs] Picketbox SVN: r106 - in trunk/picketbox/src/main/java/org/picketbox: factories and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Sep 13 13:51:56 EDT 2010


Author: anil.saldhana at jboss.com
Date: 2010-09-13 13:51:56 -0400 (Mon, 13 Sep 2010)
New Revision: 106

Modified:
   trunk/picketbox/src/main/java/org/picketbox/config/SecurityActions.java
   trunk/picketbox/src/main/java/org/picketbox/factories/SecurityActions.java
   trunk/picketbox/src/main/java/org/picketbox/plugins/SecurityActions.java
Log:
remove unchecked warnings

Modified: trunk/picketbox/src/main/java/org/picketbox/config/SecurityActions.java
===================================================================
--- trunk/picketbox/src/main/java/org/picketbox/config/SecurityActions.java	2010-09-13 17:51:15 UTC (rev 105)
+++ trunk/picketbox/src/main/java/org/picketbox/config/SecurityActions.java	2010-09-13 17:51:56 UTC (rev 106)
@@ -34,25 +34,23 @@
  *  @version $Revision$
  */
 class SecurityActions
-{
-  @SuppressWarnings("unchecked")
+{ 
   static ClassLoader getContextClassLoader() throws PrivilegedActionException
   {
-     return (ClassLoader) AccessController.doPrivileged(new PrivilegedExceptionAction()
+     return AccessController.doPrivileged(new PrivilegedExceptionAction<ClassLoader>()
      { 
-        public Object run() throws Exception
+        public ClassLoader run() throws Exception
         {
           return Thread.currentThread().getContextClassLoader();
         }
      });
   }
-  
-  @SuppressWarnings("unchecked")
-  static Class<Object> loadClass(final String fqn) throws PrivilegedActionException
+   
+  static Class<?> loadClass(final String fqn) throws PrivilegedActionException
   {
-     return (Class) AccessController.doPrivileged(new PrivilegedExceptionAction()
+     return AccessController.doPrivileged(new PrivilegedExceptionAction<Class<?> >()
      { 
-        public Object run() throws Exception
+        public Class<?> run() throws Exception
         {
            ClassLoader tcl = Thread.currentThread().getContextClassLoader();
            return tcl.loadClass(fqn);

Modified: trunk/picketbox/src/main/java/org/picketbox/factories/SecurityActions.java
===================================================================
--- trunk/picketbox/src/main/java/org/picketbox/factories/SecurityActions.java	2010-09-13 17:51:15 UTC (rev 105)
+++ trunk/picketbox/src/main/java/org/picketbox/factories/SecurityActions.java	2010-09-13 17:51:56 UTC (rev 106)
@@ -35,14 +35,12 @@
  * @since November 19, 2008
  */
 class SecurityActions
-{
-   
-   @SuppressWarnings("unchecked")
+{    
    static ClassLoader getContextClassLoader() throws PrivilegedActionException
    {
-      return (ClassLoader) AccessController.doPrivileged(new PrivilegedExceptionAction()
+      return AccessController.doPrivileged(new PrivilegedExceptionAction<ClassLoader>()
       { 
-         public Object run() throws Exception
+         public ClassLoader run() throws Exception
          {
             return Thread.currentThread().getContextClassLoader();
          }

Modified: trunk/picketbox/src/main/java/org/picketbox/plugins/SecurityActions.java
===================================================================
--- trunk/picketbox/src/main/java/org/picketbox/plugins/SecurityActions.java	2010-09-13 17:51:15 UTC (rev 105)
+++ trunk/picketbox/src/main/java/org/picketbox/plugins/SecurityActions.java	2010-09-13 17:51:56 UTC (rev 106)
@@ -39,14 +39,12 @@
  * @since November 19, 2008
  */
 class SecurityActions
-{
-   
-   @SuppressWarnings("unchecked")
+{ 
    static ClassLoader getContextClassLoader() throws PrivilegedActionException
    {
-      return (ClassLoader) AccessController.doPrivileged(new PrivilegedExceptionAction()
+      return AccessController.doPrivileged(new PrivilegedExceptionAction<ClassLoader>()
       { 
-         public Object run() throws Exception
+         public ClassLoader run() throws Exception
          {
             return Thread.currentThread().getContextClassLoader();
          }



More information about the jboss-cvs-commits mailing list