Author: markt
Date: Sun Oct 24 13:01:28 2010
New Revision: 1026782

URL: http://svn.apache.org/viewvc?rev=1026782&view=rev
Log:
Allow Checkstyle's unused imports test to be used with the o.a.catalina.session 
package
Fix some Eclipse warnings

Modified:
    tomcat/trunk/java/org/apache/catalina/session/FileStore.java
    tomcat/trunk/java/org/apache/catalina/session/JDBCStore.java
    tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java
    tomcat/trunk/java/org/apache/catalina/session/PersistentManagerBase.java
    tomcat/trunk/java/org/apache/catalina/session/StandardManager.java
    tomcat/trunk/java/org/apache/catalina/session/StandardSession.java
    tomcat/trunk/java/org/apache/catalina/session/StandardSessionFacade.java
    tomcat/trunk/java/org/apache/catalina/session/StoreBase.java

Modified: tomcat/trunk/java/org/apache/catalina/session/FileStore.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/FileStore.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/FileStore.java (original)
+++ tomcat/trunk/java/org/apache/catalina/session/FileStore.java Sun Oct 24 
13:01:28 2010
@@ -155,6 +155,7 @@ public final class FileStore extends Sto
      *
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public int getSize() throws IOException {
 
         // Acquire the list of files in our storage directory
@@ -184,6 +185,7 @@ public final class FileStore extends Sto
      *
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void clear()
         throws IOException {
 
@@ -202,6 +204,7 @@ public final class FileStore extends Sto
      *
      * @exception IOException if an input/output error occurred
      */
+    @Override
     public String[] keys() throws IOException {
 
         // Acquire the list of files in our storage directory
@@ -240,6 +243,7 @@ public final class FileStore extends Sto
      * @exception ClassNotFoundException if a deserialization error occurs
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public Session load(String id)
         throws ClassNotFoundException, IOException {
 
@@ -322,6 +326,7 @@ public final class FileStore extends Sto
      *
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void remove(String id) throws IOException {
 
         File file = file(id);
@@ -345,6 +350,7 @@ public final class FileStore extends Sto
      *
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void save(Session session) throws IOException {
 
         // Open an output stream to the specified pathname, if any

Modified: tomcat/trunk/java/org/apache/catalina/session/JDBCStore.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/JDBCStore.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/JDBCStore.java (original)
+++ tomcat/trunk/java/org/apache/catalina/session/JDBCStore.java Sun Oct 24 
13:01:28 2010
@@ -38,7 +38,6 @@ import org.apache.catalina.LifecycleExce
 import org.apache.catalina.Loader;
 import org.apache.catalina.Session;
 import org.apache.catalina.util.CustomObjectInputStream;
-import org.apache.catalina.util.LifecycleBase;
 import org.apache.tomcat.util.ExceptionUtils;
 
 /**
@@ -443,6 +442,7 @@ public class JDBCStore extends StoreBase
      *
      * @exception IOException if an input/output error occurred
      */
+    @Override
     public String[] keys() throws IOException {
         ResultSet rst = null;
         String keys[] = null;
@@ -504,6 +504,7 @@ public class JDBCStore extends StoreBase
      *
      * @exception IOException if an input/output error occurred
      */
+    @Override
     public int getSize() throws IOException {
         int size = 0;
         ResultSet rst = null;
@@ -561,6 +562,7 @@ public class JDBCStore extends StoreBase
      * @exception ClassNotFoundException if an error occurs
      * @exception IOException if an input/output error occurred
      */
+    @Override
     public Session load(String id)
             throws ClassNotFoundException, IOException {
         ResultSet rst = null;
@@ -657,6 +659,7 @@ public class JDBCStore extends StoreBase
      *
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void remove(String id) throws IOException {
 
         synchronized (this) {
@@ -702,6 +705,7 @@ public class JDBCStore extends StoreBase
      *
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void clear() throws IOException {
 
         synchronized (this) {
@@ -741,6 +745,7 @@ public class JDBCStore extends StoreBase
      * @param session the session to be stored
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void save(Session session) throws IOException {
         ObjectOutputStream oos = null;
         ByteArrayOutputStream bos = null;
@@ -963,7 +968,7 @@ public class JDBCStore extends StoreBase
 
     /**
      * Start this component and implement the requirements
-     * of {...@link LifecycleBase#startInternal()}.
+     * of {...@link org.apache.catalina.util.LifecycleBase#startInternal()}.
      *
      * @exception LifecycleException if this component detects a fatal error
      *  that prevents this component from being used
@@ -979,7 +984,7 @@ public class JDBCStore extends StoreBase
 
     /**
      * Stop this component and implement the requirements
-     * of {...@link LifecycleBase#stopInternal()}.
+     * of {...@link org.apache.catalina.util.LifecycleBase#stopInternal()}.
      *
      * @exception LifecycleException if this component detects a fatal error
      *  that prevents this component from being used

Modified: tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java (original)
+++ tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java Sun Oct 24 
13:01:28 2010
@@ -239,6 +239,7 @@ public abstract class ManagerBase extend
             devRandomSource = s;
         }
         
+        @Override
         public DataInputStream run(){
             try {
                 File f=new File( devRandomSource );
@@ -294,6 +295,7 @@ public abstract class ManagerBase extend
     /**
      * Return the Container with which this Manager is associated.
      */
+    @Override
     public Container getContainer() {
 
         return (this.container);
@@ -306,6 +308,7 @@ public abstract class ManagerBase extend
      *
      * @param container The newly associated Container
      */
+    @Override
     public void setContainer(Container container) {
 
         // De-register from the old Container (if any)
@@ -372,6 +375,7 @@ public abstract class ManagerBase extend
      * Return the distributable flag for the sessions supported by
      * this Manager.
      */
+    @Override
     public boolean getDistributable() {
 
         return (this.distributable);
@@ -386,6 +390,7 @@ public abstract class ManagerBase extend
      *
      * @param distributable The new distributable flag
      */
+    @Override
     public void setDistributable(boolean distributable) {
 
         boolean oldDistributable = this.distributable;
@@ -453,6 +458,7 @@ public abstract class ManagerBase extend
      * the corresponding version number, in the format
      * <code>&lt;description&gt;/&lt;version&gt;</code>.
      */
+    @Override
     public String getInfo() {
 
         return (info);
@@ -464,6 +470,7 @@ public abstract class ManagerBase extend
      * Return the default maximum inactive interval (in seconds)
      * for Sessions created by this Manager.
      */
+    @Override
     public int getMaxInactiveInterval() {
 
         return (this.maxInactiveInterval);
@@ -477,6 +484,7 @@ public abstract class ManagerBase extend
      *
      * @param interval The new default value
      */
+    @Override
     public void setMaxInactiveInterval(int interval) {
 
         int oldMaxInactiveInterval = this.maxInactiveInterval;
@@ -494,6 +502,7 @@ public abstract class ManagerBase extend
      *
      * @return The session id length
      */
+    @Override
     public int getSessionIdLength() {
 
         return (this.sessionIdLength);
@@ -507,6 +516,7 @@ public abstract class ManagerBase extend
      *
      * @param idLength The session id length
      */
+    @Override
     public void setSessionIdLength(int idLength) {
 
         int oldSessionIdLength = this.sessionIdLength;
@@ -644,6 +654,7 @@ public abstract class ManagerBase extend
      * 
      * @return The count
      */
+    @Override
     public int getRejectedSessions() {
         return rejectedSessions;
     }
@@ -653,6 +664,7 @@ public abstract class ManagerBase extend
      *
      * @return Number of sessions that have expired
      */
+    @Override
     public long getExpiredSessions() {
         return expiredSessions;
     }
@@ -663,6 +675,7 @@ public abstract class ManagerBase extend
      *
      * @param expiredSessions Number of sessions that have expired
      */
+    @Override
     public void setExpiredSessions(long expiredSessions) {
         this.expiredSessions = expiredSessions;
     }
@@ -709,6 +722,7 @@ public abstract class ManagerBase extend
     /**
      * Implements the Manager interface, direct call to processExpires
      */
+    @Override
     public void backgroundProcess() {
         count = (count + 1) % processExpiresFrequency;
         if (count == 0)
@@ -769,6 +783,7 @@ public abstract class ManagerBase extend
      *
      * @param session Session to be added
      */
+    @Override
     public void add(Session session) {
 
         sessions.put(session.getIdInternal(), session);
@@ -788,6 +803,7 @@ public abstract class ManagerBase extend
      *
      * @param listener The listener to add
      */
+    @Override
     public void addPropertyChangeListener(PropertyChangeListener listener) {
 
         support.addPropertyChangeListener(listener);
@@ -808,6 +824,7 @@ public abstract class ManagerBase extend
      * @exception IllegalStateException if a new session cannot be
      *  instantiated for any reason
      */
+    @Override
     public Session createSession(String sessionId) {
         
         if ((maxActiveSessions >= 0) &&
@@ -842,6 +859,7 @@ public abstract class ManagerBase extend
      * The PersistentManager manager does not need to create session data
      * because it reads it from the Store.
      */
+    @Override
     public Session createEmptySession() {
         return (getNewSession());
     }
@@ -858,6 +876,7 @@ public abstract class ManagerBase extend
      * @exception IOException if an input/output error occurs while
      *  processing this request
      */
+    @Override
     public Session findSession(String id) throws IOException {
 
         if (id == null)
@@ -871,6 +890,7 @@ public abstract class ManagerBase extend
      * Return the set of active Sessions associated with this Manager.
      * If this Manager has no active Sessions, a zero-length array is returned.
      */
+    @Override
     public Session[] findSessions() {
 
         return sessions.values().toArray(new Session[0]);
@@ -883,6 +903,7 @@ public abstract class ManagerBase extend
      *
      * @param session Session to be removed
      */
+    @Override
     public void remove(Session session) {
 
         sessions.remove(session.getIdInternal());
@@ -895,6 +916,7 @@ public abstract class ManagerBase extend
      *
      * @param listener The listener to remove
      */
+    @Override
     public void removePropertyChangeListener(PropertyChangeListener listener) {
 
         support.removePropertyChangeListener(listener);
@@ -908,6 +930,7 @@ public abstract class ManagerBase extend
      * 
      * @param session   The session to change the session ID for
      */
+    @Override
     public void changeSessionId(Session session) {
         session.setId(generateSessionId());
     }
@@ -1033,6 +1056,7 @@ public abstract class ManagerBase extend
     // -------------------------------------------------------- Package Methods
 
 
+    @Override
     public void setSessionCounter(long sessionCounter) {
         this.sessionCounter = sessionCounter;
     }
@@ -1043,6 +1067,7 @@ public abstract class ManagerBase extend
      *
      * @return sessions created
      */
+    @Override
     public long getSessionCounter() {
         return sessionCounter;
     }
@@ -1069,6 +1094,7 @@ public abstract class ManagerBase extend
      *
      * @return number of sessions active
      */
+    @Override
     public int getActiveSessions() {
         return sessions.size();
     }
@@ -1079,11 +1105,13 @@ public abstract class ManagerBase extend
      *
      * @return The highest number of concurrent active sessions
      */
+    @Override
     public int getMaxActive() {
         return maxActive;
     }
 
 
+    @Override
     public void setMaxActive(int maxActive) {
         synchronized (maxActiveUpdateLock) {
             this.maxActive = maxActive;
@@ -1126,6 +1154,7 @@ public abstract class ManagerBase extend
      * @return Longest time (in seconds) that an expired session had been
      * alive.
      */
+    @Override
     public int getSessionMaxAliveTime() {
         return sessionMaxAliveTime;
     }
@@ -1138,6 +1167,7 @@ public abstract class ManagerBase extend
      * @param sessionMaxAliveTime Longest time (in seconds) that an expired
      * session had been alive.
      */
+    @Override
     public void setSessionMaxAliveTime(int sessionMaxAliveTime) {
         this.sessionMaxAliveTime = sessionMaxAliveTime;
     }
@@ -1150,6 +1180,7 @@ public abstract class ManagerBase extend
      * @return Average time (in seconds) that expired sessions had been
      * alive.
      */
+    @Override
     public int getSessionAverageAliveTime() {
         return sessionAverageAliveTime;
     }
@@ -1162,6 +1193,7 @@ public abstract class ManagerBase extend
      * @param sessionAverageAliveTime Average time (in seconds) that expired
      * sessions had been alive.
      */
+    @Override
     public void setSessionAverageAliveTime(int sessionAverageAliveTime) {
         this.sessionAverageAliveTime = sessionAverageAliveTime;
     }
@@ -1356,6 +1388,7 @@ public abstract class ManagerBase extend
      * @param event
      *            The property change event that has occurred
      */
+    @Override
     public void propertyChange(PropertyChangeEvent event) {
 
         // Validate the source of this event

Modified: 
tomcat/trunk/java/org/apache/catalina/session/PersistentManagerBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/PersistentManagerBase.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/PersistentManagerBase.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/session/PersistentManagerBase.java 
Sun Oct 24 13:01:28 2010
@@ -31,7 +31,6 @@ import org.apache.catalina.LifecycleStat
 import org.apache.catalina.Session;
 import org.apache.catalina.Store;
 import org.apache.catalina.security.SecurityUtil;
-import org.apache.catalina.util.LifecycleBase;
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 /**
@@ -61,6 +60,7 @@ public abstract class PersistentManagerB
             // NOOP
         }
 
+        @Override
         public Void run() throws Exception{
            store.clear();
            return null;
@@ -76,6 +76,7 @@ public abstract class PersistentManagerB
             this.id = id;
         }
 
+        @Override
         public Void run() throws Exception{
            store.remove(id);
            return null;
@@ -91,6 +92,7 @@ public abstract class PersistentManagerB
             this.id = id;
         }
 
+        @Override
         public Session run() throws Exception{
            return store.load(id);
         }                       
@@ -105,6 +107,7 @@ public abstract class PersistentManagerB
             this.session = session;
         }
 
+        @Override
         public Void run() throws Exception{
            store.save(session);
            return null;
@@ -118,6 +121,7 @@ public abstract class PersistentManagerB
             // NOOP
         }
 
+        @Override
         public String[] run() throws Exception{
            return store.keys();
         }                       
@@ -528,6 +532,7 @@ public abstract class PersistentManagerB
      * class. In order to use it, a subclass must specifically call it,
      * for example in the start() and/or processPersistenceChecks() methods.
      */
+    @Override
     public void load() {
 
         // Initialize our internal data structures
@@ -625,6 +630,7 @@ public abstract class PersistentManagerB
      * class. In order to use it, a subclass must specifically call it,
      * for example in the stop() and/or processPersistenceChecks() methods.
      */
+    @Override
     public void unload() {
 
         if (store == null)
@@ -809,7 +815,7 @@ public abstract class PersistentManagerB
 
     /**
      * Start this component and implement the requirements
-     * of {...@link LifecycleBase#startInternal()}.
+     * of {...@link org.apache.catalina.util.LifecycleBase#startInternal()}.
      *
      * @exception LifecycleException if this component detects a fatal error
      *  that prevents this component from being used
@@ -835,7 +841,7 @@ public abstract class PersistentManagerB
 
     /**
      * Stop this component and implement the requirements
-     * of {...@link LifecycleBase#stopInternal()}.
+     * of {...@link org.apache.catalina.util.LifecycleBase#stopInternal()}.
      *
      * @exception LifecycleException if this component detects a fatal error
      *  that prevents this component from being used

Modified: tomcat/trunk/java/org/apache/catalina/session/StandardManager.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/StandardManager.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/StandardManager.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/session/StandardManager.java Sun Oct 
24 13:01:28 2010
@@ -42,7 +42,6 @@ import org.apache.catalina.Loader;
 import org.apache.catalina.Session;
 import org.apache.catalina.security.SecurityUtil;
 import org.apache.catalina.util.CustomObjectInputStream;
-import org.apache.catalina.util.LifecycleBase;
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.ExceptionUtils;
@@ -73,6 +72,7 @@ public class StandardManager extends Man
             // NOOP
         }
 
+        @Override
         public Void run() throws Exception{
            doLoad();
            return null;
@@ -86,6 +86,7 @@ public class StandardManager extends Man
             // NOOP
         }
 
+        @Override
         public Void run() throws Exception{
             doUnload();
             return null;
@@ -183,6 +184,7 @@ public class StandardManager extends Man
      *  found during the reload
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void load() throws ClassNotFoundException, IOException {
         if (SecurityUtil.isPackageProtectionEnabled()){
             try{
@@ -333,6 +335,7 @@ public class StandardManager extends Man
      *
      * @exception IOException if an input/output error occurs
      */
+    @Override
     public void unload() throws IOException {
         if (SecurityUtil.isPackageProtectionEnabled()){
             try{
@@ -447,7 +450,7 @@ public class StandardManager extends Man
 
     /**
      * Start this component and implement the requirements
-     * of {...@link LifecycleBase#startInternal()}.
+     * of {...@link org.apache.catalina.util.LifecycleBase#startInternal()}.
      *
      * @exception LifecycleException if this component detects a fatal error
      *  that prevents this component from being used
@@ -476,7 +479,7 @@ public class StandardManager extends Man
 
     /**
      * Stop this component and implement the requirements
-     * of {...@link LifecycleBase#stopInternal()}.
+     * of {...@link org.apache.catalina.util.LifecycleBase#stopInternal()}.
      *
      * @exception LifecycleException if this component detects a fatal error
      *  that prevents this component from being used

Modified: tomcat/trunk/java/org/apache/catalina/session/StandardSession.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/StandardSession.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/StandardSession.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/session/StandardSession.java Sun Oct 
24 13:01:28 2010
@@ -272,6 +272,7 @@ public class StandardSession
     /**
      * The HTTP session context associated with this session.
      */
+    @Deprecated
     protected static volatile HttpSessionContext sessionContext = null;
 
 
@@ -302,6 +303,7 @@ public class StandardSession
      * Return the authentication type used to authenticate our cached
      * Principal, if any.
      */
+    @Override
     public String getAuthType() {
 
         return (this.authType);
@@ -315,6 +317,7 @@ public class StandardSession
      *
      * @param authType The new cached authentication type
      */
+    @Override
     public void setAuthType(String authType) {
 
         String oldAuthType = this.authType;
@@ -330,6 +333,7 @@ public class StandardSession
      *
      * @param time The new creation time
      */
+    @Override
     public void setCreationTime(long time) {
 
         this.creationTime = time;
@@ -342,6 +346,7 @@ public class StandardSession
     /**
      * Return the session identifier for this session.
      */
+    @Override
     public String getId() {
 
         return (this.id);
@@ -352,6 +357,7 @@ public class StandardSession
     /**
      * Return the session identifier for this session.
      */
+    @Override
     public String getIdInternal() {
 
         return (this.id);
@@ -364,6 +370,7 @@ public class StandardSession
      *
      * @param id The new session identifier
      */
+    @Override
     public void setId(String id) {
 
         if ((this.id != null) && (manager != null))
@@ -428,6 +435,7 @@ public class StandardSession
      * the corresponding version number, in the format
      * <code>&lt;description&gt;/&lt;version&gt;</code>.
      */
+    @Override
     public String getInfo() {
 
         return (info);
@@ -442,6 +450,7 @@ public class StandardSession
      * a value associated with the session, do not affect the access time.
      * This one gets updated whenever a request starts.
      */
+    @Override
     public long getThisAccessedTime() {
 
         if (!isValidInternal()) {
@@ -456,6 +465,7 @@ public class StandardSession
      * Return the last client access time without invalidation check
      * @see #getThisAccessedTime()
      */
+    @Override
     public long getThisAccessedTimeInternal() {
         return (this.thisAccessedTime);
     }
@@ -467,6 +477,7 @@ public class StandardSession
      * a value associated with the session, do not affect the access time.
      * This one gets updated whenever a request finishes.
      */
+    @Override
     public long getLastAccessedTime() {
 
         if (!isValidInternal()) {
@@ -481,6 +492,7 @@ public class StandardSession
      * Return the last client access time without invalidation check
      * @see #getLastAccessedTime()
      */
+    @Override
     public long getLastAccessedTimeInternal() {
         return (this.lastAccessedTime);
     }
@@ -488,6 +500,7 @@ public class StandardSession
     /**
      * Return the Manager within which this Session is valid.
      */
+    @Override
     public Manager getManager() {
 
         return (this.manager);
@@ -500,6 +513,7 @@ public class StandardSession
      *
      * @param manager The new Manager
      */
+    @Override
     public void setManager(Manager manager) {
 
         this.manager = manager;
@@ -512,6 +526,7 @@ public class StandardSession
      * before the servlet container will invalidate the session.  A negative
      * time indicates that the session should never time out.
      */
+    @Override
     public int getMaxInactiveInterval() {
 
         return (this.maxInactiveInterval);
@@ -526,6 +541,7 @@ public class StandardSession
      *
      * @param interval The new maximum interval
      */
+    @Override
     public void setMaxInactiveInterval(int interval) {
 
         this.maxInactiveInterval = interval;
@@ -541,6 +557,7 @@ public class StandardSession
      *
      * @param isNew The new value for the <code>isNew</code> flag
      */
+    @Override
     public void setNew(boolean isNew) {
 
         this.isNew = isNew;
@@ -555,6 +572,7 @@ public class StandardSession
      * <code>Realm.authenticate()</code> calls on every request.  If there
      * is no current associated Principal, return <code>null</code>.
      */
+    @Override
     public Principal getPrincipal() {
 
         return (this.principal);
@@ -570,6 +588,7 @@ public class StandardSession
      *
      * @param principal The new Principal, or <code>null</code> if none
      */
+    @Override
     public void setPrincipal(Principal principal) {
 
         Principal oldPrincipal = this.principal;
@@ -583,6 +602,7 @@ public class StandardSession
      * Return the <code>HttpSession</code> for which this object
      * is the facade.
      */
+    @Override
     public HttpSession getSession() {
 
         if (facade == null){
@@ -590,6 +610,7 @@ public class StandardSession
                 final StandardSession fsession = this;
                 facade = AccessController.doPrivileged(
                         new PrivilegedAction<StandardSessionFacade>(){
+                    @Override
                     public StandardSessionFacade run(){
                         return new StandardSessionFacade(fsession);
                     }
@@ -606,6 +627,7 @@ public class StandardSession
     /**
      * Return the <code>isValid</code> flag for this session.
      */
+    @Override
     public boolean isValid() {
 
         if (this.expiring) {
@@ -642,6 +664,7 @@ public class StandardSession
      *
      * @param isValid The new value for the <code>isValid</code> flag
      */
+    @Override
     public void setValid(boolean isValid) {
         this.isValid = isValid;
     }
@@ -655,6 +678,7 @@ public class StandardSession
      * should be called by the context when a request comes in for a particular
      * session, even if the application does not reference it.
      */
+    @Override
     public void access() {
 
         this.thisAccessedTime = System.currentTimeMillis();
@@ -669,6 +693,7 @@ public class StandardSession
     /**
      * End the access.
      */
+    @Override
     public void endAccess() {
 
         isNew = false;
@@ -695,6 +720,7 @@ public class StandardSession
     /**
      * Add a session event listener to this component.
      */
+    @Override
     public void addSessionListener(SessionListener listener) {
 
         listeners.add(listener);
@@ -706,6 +732,7 @@ public class StandardSession
      * Perform the internal processing required to invalidate this session,
      * without triggering an exception if the session has already expired.
      */
+    @Override
     public void expire() {
 
         expire(true);
@@ -932,6 +959,7 @@ public class StandardSession
      *
      * @param name Name of the note to be returned
      */
+    @Override
     public Object getNote(String name) {
 
         return (notes.get(name));
@@ -943,6 +971,7 @@ public class StandardSession
      * Return an Iterator containing the String names of all notes bindings
      * that exist for this session.
      */
+    @Override
     public Iterator<String> getNoteNames() {
 
         return (notes.keySet().iterator());
@@ -954,6 +983,7 @@ public class StandardSession
      * Release all object references, and initialize instance variables, in
      * preparation for reuse of this object.
      */
+    @Override
     public void recycle() {
 
         // Reset the instance variables associated with this Session
@@ -979,6 +1009,7 @@ public class StandardSession
      *
      * @param name Name of the note to be removed
      */
+    @Override
     public void removeNote(String name) {
 
         notes.remove(name);
@@ -989,6 +1020,7 @@ public class StandardSession
     /**
      * Remove a session event listener from this component.
      */
+    @Override
     public void removeSessionListener(SessionListener listener) {
 
         listeners.remove(listener);
@@ -1003,6 +1035,7 @@ public class StandardSession
      * @param name Name to which the object should be bound
      * @param value Object to be bound to the specified name
      */
+    @Override
     public void setNote(String name, Object value) {
 
         notes.put(name, value);
@@ -1073,6 +1106,7 @@ public class StandardSession
      * @exception IllegalStateException if this method is called on an
      *  invalidated session
      */
+    @Override
     public long getCreationTime() {
 
         if (!isValidInternal())
@@ -1087,6 +1121,7 @@ public class StandardSession
     /**
      * Return the ServletContext to which this session belongs.
      */
+    @Override
     public ServletContext getServletContext() {
 
         if (manager == null)
@@ -1107,6 +1142,7 @@ public class StandardSession
      *  replacement.  It will be removed in a future version of the
      *  Java Servlet API.
      */
+    @Override
     @Deprecated
     public HttpSessionContext getSessionContext() {
 
@@ -1129,6 +1165,7 @@ public class StandardSession
      * @exception IllegalStateException if this method is called on an
      *  invalidated session
      */
+    @Override
     public Object getAttribute(String name) {
 
         if (!isValidInternal())
@@ -1149,6 +1186,7 @@ public class StandardSession
      * @exception IllegalStateException if this method is called on an
      *  invalidated session
      */
+    @Override
     public Enumeration<String> getAttributeNames() {
 
         if (!isValidInternal())
@@ -1172,6 +1210,7 @@ public class StandardSession
      * @deprecated As of Version 2.2, this method is replaced by
      *  <code>getAttribute()</code>
      */
+    @Override
     @Deprecated
     public Object getValue(String name) {
 
@@ -1190,6 +1229,7 @@ public class StandardSession
      * @deprecated As of Version 2.2, this method is replaced by
      *  <code>getAttributeNames()</code>
      */
+    @Override
     @Deprecated
     public String[] getValueNames() {
 
@@ -1208,6 +1248,7 @@ public class StandardSession
      * @exception IllegalStateException if this method is called on
      *  an invalidated session
      */
+    @Override
     public void invalidate() {
 
         if (!isValidInternal())
@@ -1230,6 +1271,7 @@ public class StandardSession
      * @exception IllegalStateException if this method is called on an
      *  invalidated session
      */
+    @Override
     public boolean isNew() {
 
         if (!isValidInternal())
@@ -1259,6 +1301,7 @@ public class StandardSession
      * @deprecated As of Version 2.2, this method is replaced by
      *  <code>setAttribute()</code>
      */
+    @Override
     @Deprecated
     public void putValue(String name, Object value) {
 
@@ -1281,6 +1324,7 @@ public class StandardSession
      * @exception IllegalStateException if this method is called on an
      *  invalidated session
      */
+    @Override
     public void removeAttribute(String name) {
 
         removeAttribute(name, true);
@@ -1333,6 +1377,7 @@ public class StandardSession
      * @deprecated As of Version 2.2, this method is replaced by
      *  <code>removeAttribute()</code>
      */
+    @Override
     @Deprecated
     public void removeValue(String name) {
 
@@ -1358,6 +1403,7 @@ public class StandardSession
      * @exception IllegalStateException if this method is called on an
      *  invalidated session
      */
+    @Override
     public void setAttribute(String name, Object value) {
         setAttribute(name,value,true);
     }
@@ -1796,6 +1842,7 @@ public class StandardSession
             this.cl = cl;
         }
 
+        @Override
         public Void run() {
             Thread.currentThread().setContextClassLoader(cl);
             return null;
@@ -1833,6 +1880,7 @@ final class StandardSessionContext imple
      *  This method must return an empty <code>Enumeration</code>
      *  and will be removed in a future version of the API.
      */
+    @Override
     @Deprecated
     public Enumeration<String> getIds() {
 
@@ -1851,6 +1899,7 @@ final class StandardSessionContext imple
      *  This method must return null and will be removed in a
      *  future version of the API.
      */
+    @Override
     @Deprecated
     public HttpSession getSession(String id) {
 

Modified: 
tomcat/trunk/java/org/apache/catalina/session/StandardSessionFacade.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/StandardSessionFacade.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/StandardSessionFacade.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/session/StandardSessionFacade.java 
Sun Oct 24 13:01:28 2010
@@ -70,32 +70,38 @@ public class StandardSessionFacade
     // ---------------------------------------------------- HttpSession Methods
 
 
+    @Override
     public long getCreationTime() {
         return session.getCreationTime();
     }
 
 
+    @Override
     public String getId() {
         return session.getId();
     }
 
 
+    @Override
     public long getLastAccessedTime() {
         return session.getLastAccessedTime();
     }
 
 
+    @Override
     public ServletContext getServletContext() {
         // FIXME : Facade this object ?
         return session.getServletContext();
     }
 
 
+    @Override
     public void setMaxInactiveInterval(int interval) {
         session.setMaxInactiveInterval(interval);
     }
 
 
+    @Override
     public int getMaxInactiveInterval() {
         return session.getMaxInactiveInterval();
     }
@@ -104,12 +110,14 @@ public class StandardSessionFacade
     /**
      * @deprecated
      */
+    @Override
     @Deprecated
     public HttpSessionContext getSessionContext() {
         return session.getSessionContext();
     }
 
 
+    @Override
     public Object getAttribute(String name) {
         return session.getAttribute(name);
     }
@@ -118,12 +126,14 @@ public class StandardSessionFacade
     /**
      * @deprecated
      */
+    @Override
     @Deprecated
     public Object getValue(String name) {
         return session.getAttribute(name);
     }
 
 
+    @Override
     public Enumeration<String> getAttributeNames() {
         return session.getAttributeNames();
     }
@@ -132,12 +142,14 @@ public class StandardSessionFacade
     /**
      * @deprecated
      */
+    @Override
     @Deprecated
     public String[] getValueNames() {
         return session.getValueNames();
     }
 
 
+    @Override
     public void setAttribute(String name, Object value) {
         session.setAttribute(name, value);
     }
@@ -146,12 +158,14 @@ public class StandardSessionFacade
     /**
      * @deprecated
      */
+    @Override
     @Deprecated
     public void putValue(String name, Object value) {
         session.setAttribute(name, value);
     }
 
 
+    @Override
     public void removeAttribute(String name) {
         session.removeAttribute(name);
     }
@@ -160,17 +174,20 @@ public class StandardSessionFacade
     /**
      * @deprecated
      */
+    @Override
     @Deprecated
     public void removeValue(String name) {
         session.removeAttribute(name);
     }
 
 
+    @Override
     public void invalidate() {
         session.invalidate();
     }
 
 
+    @Override
     public boolean isNew() {
         return session.isNew();
     }

Modified: tomcat/trunk/java/org/apache/catalina/session/StoreBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/StoreBase.java?rev=1026782&r1=1026781&r2=1026782&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/StoreBase.java (original)
+++ tomcat/trunk/java/org/apache/catalina/session/StoreBase.java Sun Oct 24 
13:01:28 2010
@@ -70,6 +70,7 @@ public abstract class StoreBase extends 
     /**
      * Return the info for this Store.
      */
+    @Override
     public String getInfo() {
         return(info);
     }
@@ -88,6 +89,7 @@ public abstract class StoreBase extends 
      *
      * @param manager The newly associated Manager
      */
+    @Override
     public void setManager(Manager manager) {
         Manager oldManager = this.manager;
         this.manager = manager;
@@ -97,6 +99,7 @@ public abstract class StoreBase extends 
     /**
      * Return the Manager with which the Store is associated.
      */
+    @Override
     public Manager getManager() {
         return(this.manager);
     }
@@ -109,6 +112,7 @@ public abstract class StoreBase extends 
      *
      * @param listener a value of type 'PropertyChangeListener'
      */
+    @Override
     public void addPropertyChangeListener(PropertyChangeListener listener) {
         support.addPropertyChangeListener(listener);
     }
@@ -118,6 +122,7 @@ public abstract class StoreBase extends 
      *
      * @param listener The listener to remove
      */
+    @Override
     public void removePropertyChangeListener(PropertyChangeListener listener) {
         support.removePropertyChangeListener(listener);
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to