From: markt Date: Sun, 24 Oct 2010 13:25:36 +0000 (+0000) Subject: Allow Checkstyle's unused imports test to be used with the o.a.catalina.ha package X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=60dd58427743bf675564f837aedd08ee1b1bb9d2;p=tomcat7.0 Allow Checkstyle's unused imports test to be used with the o.a.catalina.ha package Fix some Eclipse warnings git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1026793 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/ha/context/ReplicatedContext.java b/java/org/apache/catalina/ha/context/ReplicatedContext.java index 6c7a48ae1..e0df86b01 100644 --- a/java/org/apache/catalina/ha/context/ReplicatedContext.java +++ b/java/org/apache/catalina/ha/context/ReplicatedContext.java @@ -32,7 +32,6 @@ import org.apache.catalina.tribes.Channel; import org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapOwner; import org.apache.catalina.tribes.tipis.ReplicatedMap; import org.apache.catalina.util.Enumerator; -import org.apache.catalina.util.LifecycleBase; import org.apache.juli.logging.Log; import org.apache.juli.logging.LogFactory; @@ -47,7 +46,7 @@ public class ReplicatedContext extends StandardContext implements MapOwner { /** * 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 @@ -74,7 +73,7 @@ public class ReplicatedContext extends StandardContext implements MapOwner { /** * 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 @@ -185,12 +184,14 @@ public class ReplicatedContext extends StandardContext implements MapOwner { public MultiEnumeration(Enumeration[] lists) { e = lists; } + @Override public boolean hasMoreElements() { for ( int i=0; i0; } @@ -130,6 +131,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus * Otherwise it will serialize the entire object. * @return boolean */ + @Override public boolean isDiffable() { return true; } @@ -139,6 +141,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus * @return byte[] * @throws IOException */ + @Override public byte[] getDiff() throws IOException { try{ lock(); @@ -168,6 +171,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus * @param length int * @throws IOException */ + @Override public void applyDiff(byte[] diff, int offset, int length) throws IOException, ClassNotFoundException { try { lock(); @@ -190,6 +194,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus /** * Resets the current diff state and resets the dirty flag */ + @Override public void resetDiff() { resetDeltaRequest(); } @@ -197,6 +202,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus /** * Lock during serialization */ + @Override public void lock() { diffLock.lock(); } @@ -204,10 +210,12 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus /** * Unlock after serialization */ + @Override public void unlock() { diffLock.unlock(); } + @Override public void setOwner(Object owner) { if ( owner instanceof ClusterManager && getManager()==null) { ClusterManager cm = (ClusterManager)owner; @@ -225,6 +233,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus * returns true if this session is the primary session, if that is the case, * the manager can expire it upon timeout. */ + @Override public boolean isPrimarySession() { return isPrimarySession; } @@ -235,6 +244,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus * @param primarySession * Flag value */ + @Override public void setPrimarySession(boolean primarySession) { this.isPrimarySession = primarySession; } @@ -456,6 +466,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus // ------------------------------------------------ Session Package Methods + @Override public void readExternal(ObjectInput in) throws IOException,ClassNotFoundException { try { lock(); @@ -672,6 +683,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus activate(); } + @Override public void writeExternal(ObjectOutput out ) throws java.io.IOException { try { lock(); @@ -786,6 +798,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus return lastTimeReplicated; } + @Override public long getVersion() { return version; } @@ -794,6 +807,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus this.lastTimeReplicated = lastTimeReplicated; } + @Override public void setVersion(long version) { this.version = version; } @@ -831,6 +845,7 @@ final class StandardSessionContext * must return an empty Enumeration and will be * removed in a future version of the API. */ + @Override @Deprecated public Enumeration getIds() { return (new Enumerator(dummy)); @@ -847,6 +862,7 @@ final class StandardSessionContext * must return null and will be removed in a future version of * the API. */ + @Override @Deprecated public HttpSession getSession(String id) { return (null); diff --git a/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java b/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java index a504eedc5..bf982e6a1 100644 --- a/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java +++ b/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java @@ -31,11 +31,9 @@ import org.apache.catalina.connector.Request; import org.apache.catalina.connector.Response; import org.apache.catalina.ha.CatalinaCluster; import org.apache.catalina.ha.ClusterManager; -import org.apache.catalina.ha.ClusterMessage; import org.apache.catalina.ha.ClusterValve; import org.apache.catalina.session.ManagerBase; import org.apache.catalina.session.PersistentManager; -import org.apache.catalina.util.LifecycleBase; import org.apache.catalina.valves.ValveBase; import org.apache.tomcat.util.res.StringManager; @@ -278,6 +276,7 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve { /** * @return Returns the cluster. */ + @Override public CatalinaCluster getCluster() { return cluster; } @@ -285,6 +284,7 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve { /** * @param cluster The cluster to set. */ + @Override public void setCluster(CatalinaCluster cluster) { this.cluster = cluster; } @@ -404,7 +404,8 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve { /** * Send the changed Sessionid to all clusternodes. * - * @see JvmRouteSessionIDBinderListener#messageReceived(ClusterMessage) + * @see JvmRouteSessionIDBinderListener#messageReceived( + * org.apache.catalina.ha.ClusterMessage) * @param manager * ClusterManager * @param sessionId @@ -412,8 +413,8 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve { * @param newSessionID * new session id, bind to the new cluster node */ - protected void sendSessionIDClusterBackup(ClusterManager manager,Request request,String sessionId, - String newSessionID) { + protected void sendSessionIDClusterBackup(ClusterManager manager, + Request request, String sessionId, String newSessionID) { SessionIDMessage msg = new SessionIDMessage(); msg.setOrignalSessionID(sessionId); msg.setBackupSessionID(newSessionID); @@ -425,7 +426,7 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve { /** * 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 @@ -466,7 +467,7 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve { /** * 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 diff --git a/java/org/apache/catalina/ha/session/SerializablePrincipal.java b/java/org/apache/catalina/ha/session/SerializablePrincipal.java index 65081e72a..5955791a5 100644 --- a/java/org/apache/catalina/ha/session/SerializablePrincipal.java +++ b/java/org/apache/catalina/ha/session/SerializablePrincipal.java @@ -42,6 +42,8 @@ import org.apache.tomcat.util.res.StringManager; */ public class SerializablePrincipal implements java.io.Serializable { + private static final long serialVersionUID = 1L; + private static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(SerializablePrincipal.class); diff --git a/java/org/apache/catalina/ha/session/SessionIDMessage.java b/java/org/apache/catalina/ha/session/SessionIDMessage.java index 3853ca4f4..9eae613a3 100644 --- a/java/org/apache/catalina/ha/session/SessionIDMessage.java +++ b/java/org/apache/catalina/ha/session/SessionIDMessage.java @@ -27,6 +27,8 @@ import org.apache.catalina.ha.ClusterMessageBase; */ public class SessionIDMessage extends ClusterMessageBase { + private static final long serialVersionUID = 1L; + private int messageNumber; private String orignalSessionID; diff --git a/java/org/apache/catalina/ha/session/SessionMessage.java b/java/org/apache/catalina/ha/session/SessionMessage.java index a1cb7850e..7c0930970 100644 --- a/java/org/apache/catalina/ha/session/SessionMessage.java +++ b/java/org/apache/catalina/ha/session/SessionMessage.java @@ -37,8 +37,7 @@ import org.apache.catalina.ha.ClusterMessage; * */ -public interface SessionMessage extends ClusterMessage, java.io.Serializable -{ +public interface SessionMessage extends ClusterMessage { /** * Event type used when a session has been created on a node diff --git a/java/org/apache/catalina/ha/session/SessionMessageImpl.java b/java/org/apache/catalina/ha/session/SessionMessageImpl.java index 20a717511..b49d8f2c2 100644 --- a/java/org/apache/catalina/ha/session/SessionMessageImpl.java +++ b/java/org/apache/catalina/ha/session/SessionMessageImpl.java @@ -29,6 +29,9 @@ import org.apache.catalina.ha.ClusterMessageBase; */ public class SessionMessageImpl extends ClusterMessageBase implements SessionMessage { + private static final long serialVersionUID = 1L; + + public SessionMessageImpl() { } @@ -100,16 +103,19 @@ public class SessionMessageImpl extends ClusterMessageBase implements SessionMes * returns the event type * @return one of the event types EVT_XXXX */ + @Override public int getEventType() { return mEvtType; } /** * @return the serialized data for the session */ + @Override public byte[] getSession() { return mSession;} /** * @return the session ID for the session */ + @Override public String getSessionID(){ return mSessionID; } /** @@ -132,6 +138,7 @@ public class SessionMessageImpl extends ClusterMessageBase implements SessionMes * clear text event type name (for logging purpose only) * @return the event type in a string representation, useful for debugging */ + @Override public String getEventTypeString() { switch (mEvtType) @@ -148,6 +155,7 @@ public class SessionMessageImpl extends ClusterMessageBase implements SessionMes } } + @Override public String getContextName() { return mContextName; }