Author: rjung
Date: Wed Nov  5 12:50:34 2008
New Revision: 711695

URL: http://svn.apache.org/viewvc?rev=711695&view=rev
Log:
Whitespace and indentation cleanup.

Modified:
    tomcat/trunk/java/org/apache/catalina/manager/util/SessionUtils.java

Modified: tomcat/trunk/java/org/apache/catalina/manager/util/SessionUtils.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/manager/util/SessionUtils.java?rev=711695&r1=711694&r2=711695&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/manager/util/SessionUtils.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/manager/util/SessionUtils.java Wed 
Nov  5 12:50:34 2008
@@ -5,9 +5,9 @@
  * The ASF licenses this file to You under the Apache License, Version 2.0
  * (the "License"); you may not use this file except in compliance with
  * the License.  You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -36,7 +36,7 @@
 public class SessionUtils {
 
     /**
-     * 
+     *
      */
     private SessionUtils() {
         super();
@@ -71,92 +71,92 @@
      * @return String
      */
     public static Locale guessLocaleFromSession(final Session in_session) {
-       return guessLocaleFromSession(in_session.getSession());
+        return guessLocaleFromSession(in_session.getSession());
     }
     public static Locale guessLocaleFromSession(final HttpSession in_session) {
-       if (null == in_session) {
-                       return null;
-               }
+        if (null == in_session) {
+            return null;
+        }
         try {
             Locale locale = null;
-            
-               // First search "known locations"
-               for (int i = 0; i < LOCALE_TEST_ATTRIBUTES.length; ++i) {
-                   Object obj = 
in_session.getAttribute(LOCALE_TEST_ATTRIBUTES[i]);
-                   if (null != obj && obj instanceof Locale) {
-                       locale = (Locale) obj;
-                       break;
-                   }
-                   obj = 
in_session.getAttribute(LOCALE_TEST_ATTRIBUTES[i].toLowerCase());
-                   if (null != obj && obj instanceof Locale) {
-                       locale = (Locale) obj;
-                       break;
-                   }
-                   obj = 
in_session.getAttribute(LOCALE_TEST_ATTRIBUTES[i].toUpperCase());
-                   if (null != obj && obj instanceof Locale) {
-                       locale = (Locale) obj;
-                       break;
-                   }
-               }
-       
-               if (null != locale) {
-                   return locale;
-               }
-       
-               // Tapestry 3.0: Engine stored in session under 
"org.apache.tapestry.engine:" + config.getServletName()
-               // TODO: Tapestry 4+
-               {
-                   final List tapestryArray = new ArrayList();
-                   for (Enumeration enumeration = 
in_session.getAttributeNames(); enumeration.hasMoreElements();) {
-                       String name = (String) enumeration.nextElement();
-                       if (name.indexOf("tapestry") > -1 && 
name.indexOf("engine") > -1 && null != in_session.getAttribute(name)) 
{//$NON-NLS-1$ //$NON-NLS-2$
-                           tapestryArray.add(in_session.getAttribute(name));
-                       }
-                   }
-                   if (tapestryArray.size() == 1) {
-                       // found a potential Engine! Let's call getLocale() on 
it.
-                       Object probableEngine = tapestryArray.get(0);
-                       if (null != probableEngine) {
-                           try {
-                               Method readMethod = 
probableEngine.getClass().getMethod("getLocale", null);//$NON-NLS-1$
-                               if (null != readMethod) {
-                                   // Call the property getter and return the 
value
-                                   Object possibleLocale = 
readMethod.invoke(probableEngine, null);
-                                   if (null != possibleLocale && 
possibleLocale instanceof Locale) {
-                                       locale = (Locale) possibleLocale;
-                                   }
-                               }
-                           } catch (Exception e) {
-                               // stay silent
-                           }
-                       }
-                   }
-               }
-               
-               if (null != locale) {
-                   return locale;
-               }
-       
-               // Last guess: iterate over all attributes, to find a Locale
-               // If there is only one, consider it to be /the/ locale
-               {
-                   final List localeArray = new ArrayList();
-                   for (Enumeration enumeration = 
in_session.getAttributeNames(); enumeration.hasMoreElements();) {
-                       String name = (String) enumeration.nextElement();
-                       Object obj = in_session.getAttribute(name);
-                       if (null != obj && obj instanceof Locale) {
-                           localeArray.add(obj);
-                       }
-                   }
-                   if (localeArray.size() == 1) {
-                       locale = (Locale) localeArray.get(0);
-                   }
-               }
 
-               return locale;
+            // First search "known locations"
+            for (int i = 0; i < LOCALE_TEST_ATTRIBUTES.length; ++i) {
+                Object obj = 
in_session.getAttribute(LOCALE_TEST_ATTRIBUTES[i]);
+                if (null != obj && obj instanceof Locale) {
+                    locale = (Locale) obj;
+                    break;
+                }
+                obj = 
in_session.getAttribute(LOCALE_TEST_ATTRIBUTES[i].toLowerCase());
+                if (null != obj && obj instanceof Locale) {
+                    locale = (Locale) obj;
+                    break;
+                }
+                obj = 
in_session.getAttribute(LOCALE_TEST_ATTRIBUTES[i].toUpperCase());
+                if (null != obj && obj instanceof Locale) {
+                    locale = (Locale) obj;
+                    break;
+                }
+            }
+
+            if (null != locale) {
+                return locale;
+            }
+
+            // Tapestry 3.0: Engine stored in session under 
"org.apache.tapestry.engine:" + config.getServletName()
+            // TODO: Tapestry 4+
+            {
+                final List tapestryArray = new ArrayList();
+                for (Enumeration enumeration = in_session.getAttributeNames(); 
enumeration.hasMoreElements();) {
+                    String name = (String) enumeration.nextElement();
+                    if (name.indexOf("tapestry") > -1 && 
name.indexOf("engine") > -1 && null != in_session.getAttribute(name)) 
{//$NON-NLS-1$ //$NON-NLS-2$
+                        tapestryArray.add(in_session.getAttribute(name));
+                    }
+                }
+                if (tapestryArray.size() == 1) {
+                    // found a potential Engine! Let's call getLocale() on it.
+                    Object probableEngine = tapestryArray.get(0);
+                    if (null != probableEngine) {
+                        try {
+                            Method readMethod = 
probableEngine.getClass().getMethod("getLocale", null);//$NON-NLS-1$
+                            if (null != readMethod) {
+                                // Call the property getter and return the 
value
+                                Object possibleLocale = 
readMethod.invoke(probableEngine, null);
+                                if (null != possibleLocale && possibleLocale 
instanceof Locale) {
+                                    locale = (Locale) possibleLocale;
+                                }
+                            }
+                        } catch (Exception e) {
+                            // stay silent
+                        }
+                    }
+                }
+            }
+
+            if (null != locale) {
+                return locale;
+            }
+
+            // Last guess: iterate over all attributes, to find a Locale
+            // If there is only one, consider it to be /the/ locale
+            {
+                final List localeArray = new ArrayList();
+                for (Enumeration enumeration = in_session.getAttributeNames(); 
enumeration.hasMoreElements();) {
+                    String name = (String) enumeration.nextElement();
+                    Object obj = in_session.getAttribute(name);
+                    if (null != obj && obj instanceof Locale) {
+                        localeArray.add(obj);
+                    }
+                }
+                if (localeArray.size() == 1) {
+                    locale = (Locale) localeArray.get(0);
+                }
+            }
+
+            return locale;
         } catch (IllegalStateException ise) {
-               //ignore: invalidated session
-               return null;
+            //ignore: invalidated session
+            return null;
         }
     }
 
@@ -166,102 +166,102 @@
      * @return Object
      */
     public static Object guessUserFromSession(final Session in_session) {
-       if (null == in_session) {
-                       return null;
-               }
-       if (in_session.getPrincipal() != null) {
-                       return in_session.getPrincipal().getName();
-               }
-       HttpSession httpSession = in_session.getSession();
-       try {
-               Object user = null;
-               // First search "known locations"
-               for (int i = 0; i < USER_TEST_ATTRIBUTES.length; ++i) {
-                   Object obj = 
httpSession.getAttribute(USER_TEST_ATTRIBUTES[i]);
-                   if (null != obj) {
-                       user = obj;
-                       break;
-                   }
-                   obj = 
httpSession.getAttribute(USER_TEST_ATTRIBUTES[i].toLowerCase());
-                   if (null != obj) {
-                       user = obj;
-                       break;
-                   }
-                   obj = 
httpSession.getAttribute(USER_TEST_ATTRIBUTES[i].toUpperCase());
-                   if (null != obj) {
-                       user = obj;
-                       break;
-                   }
-               }
-       
-               if (null != user) {
-                   return user;
-               }
-       
-               // Last guess: iterate over all attributes, to find a 
java.security.Principal or javax.security.auth.Subject
-               // If there is only one, consider it to be /the/ user
-               {
-                   final List principalArray = new ArrayList();
-                   for (Enumeration enumeration = 
httpSession.getAttributeNames(); enumeration.hasMoreElements();) {
-                       String name = (String) enumeration.nextElement();
-                       Object obj = httpSession.getAttribute(name);
-                       if (null != obj && (obj instanceof Principal || obj 
instanceof Subject)) {
-                           principalArray.add(obj);
-                       }
-                       // This workaround for JDK 1.3 compatibility. For JDK 
1.4+, use previous (commented) instanceof.
-//                     try {
-//                         Class subjectClass = 
Class.forName("javax.security.auth.Subject", true, 
Thread.currentThread().getContextClassLoader());
-//                         if (subjectClass.isInstance(obj)) {
-//                             principalArray.add(obj);
-//                         }
-//                     } catch (ClassNotFoundException cnfe) {
-//                         // This is JDK 1.3: javax.security.auth.Subject 
does not exist; do nothing
-//                     }
-                   }
-                   if (principalArray.size() == 1) {
-                       user = principalArray.get(0);
-                   }
-               }
-       
-               if (null != user) {
-                   return user;
-               }
+        if (null == in_session) {
+            return null;
+        }
+        if (in_session.getPrincipal() != null) {
+            return in_session.getPrincipal().getName();
+        }
+        HttpSession httpSession = in_session.getSession();
+        try {
+            Object user = null;
+            // First search "known locations"
+            for (int i = 0; i < USER_TEST_ATTRIBUTES.length; ++i) {
+                Object obj = httpSession.getAttribute(USER_TEST_ATTRIBUTES[i]);
+                if (null != obj) {
+                    user = obj;
+                    break;
+                }
+                obj = 
httpSession.getAttribute(USER_TEST_ATTRIBUTES[i].toLowerCase());
+                if (null != obj) {
+                    user = obj;
+                    break;
+                }
+                obj = 
httpSession.getAttribute(USER_TEST_ATTRIBUTES[i].toUpperCase());
+                if (null != obj) {
+                    user = obj;
+                    break;
+                }
+            }
+
+            if (null != user) {
+                return user;
+            }
+
+            // Last guess: iterate over all attributes, to find a 
java.security.Principal or javax.security.auth.Subject
+            // If there is only one, consider it to be /the/ user
+            {
+                final List principalArray = new ArrayList();
+                for (Enumeration enumeration = 
httpSession.getAttributeNames(); enumeration.hasMoreElements();) {
+                    String name = (String) enumeration.nextElement();
+                    Object obj = httpSession.getAttribute(name);
+                    if (null != obj && (obj instanceof Principal || obj 
instanceof Subject)) {
+                        principalArray.add(obj);
+                    }
+                    // This workaround for JDK 1.3 compatibility. For JDK 
1.4+, use previous (commented) instanceof.
+//                    try {
+//                        Class subjectClass = 
Class.forName("javax.security.auth.Subject", true, 
Thread.currentThread().getContextClassLoader());
+//                        if (subjectClass.isInstance(obj)) {
+//                            principalArray.add(obj);
+//                        }
+//                    } catch (ClassNotFoundException cnfe) {
+//                        // This is JDK 1.3: javax.security.auth.Subject does 
not exist; do nothing
+//                    }
+                }
+                if (principalArray.size() == 1) {
+                    user = principalArray.get(0);
+                }
+            }
+
+            if (null != user) {
+                return user;
+            }
 
-               return user;
+            return user;
         } catch (IllegalStateException ise) {
-               //ignore: invalidated session
-               return null;
+            //ignore: invalidated session
+            return null;
         }
     }
 
 
     public static long getUsedTimeForSession(Session in_session) {
         try {
-                       long diffMilliSeconds = 
in_session.getLastAccessedTime() - in_session.getCreationTime();
-                       return diffMilliSeconds;
+            long diffMilliSeconds = in_session.getLastAccessedTime() - 
in_session.getCreationTime();
+            return diffMilliSeconds;
         } catch (IllegalStateException ise) {
-               //ignore: invalidated session
-               return -1;
-               }
+            //ignore: invalidated session
+            return -1;
+        }
     }
 
     public static long getTTLForSession(Session in_session) {
         try {
-                       long diffMilliSeconds = 
(1000*in_session.getMaxInactiveInterval()) - (System.currentTimeMillis() - 
in_session.getLastAccessedTime());
-                       return diffMilliSeconds;
+            long diffMilliSeconds = (1000*in_session.getMaxInactiveInterval()) 
- (System.currentTimeMillis() - in_session.getLastAccessedTime());
+            return diffMilliSeconds;
         } catch (IllegalStateException ise) {
-               //ignore: invalidated session
-               return -1;
-               }
+            //ignore: invalidated session
+            return -1;
+        }
     }
 
     public static long getInactiveTimeForSession(Session in_session) {
         try {
-                       long diffMilliSeconds =  System.currentTimeMillis() - 
in_session.getLastAccessedTime();
-                       return diffMilliSeconds;
+            long diffMilliSeconds =  System.currentTimeMillis() - 
in_session.getLastAccessedTime();
+            return diffMilliSeconds;
         } catch (IllegalStateException ise) {
-               //ignore: invalidated session
-               return -1;
-               }
+            //ignore: invalidated session
+            return -1;
+        }
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to