Author: fhanik Date: Fri Mar 3 06:29:09 2006 New Revision: 382836 URL: http://svn.apache.org/viewcvs?rev=382836&view=rev Log:
refactored the blocking IO utilities to bio/util Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/ tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/FastQueue.java - copied, changed from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/FastQueue.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/IQueue.java - copied, changed from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/IQueue.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/LinkObject.java - copied, changed from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/LinkObject.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SingleRemoveSynchronizedAddLock.java - copied, changed from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SingleRemoveSynchronizedAddLock.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SmartQueue.java - copied, changed from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SmartQueue.java Removed: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/FastQueue.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/IQueue.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/LinkObject.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SingleRemoveSynchronizedAddLock.java tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SmartQueue.java Copied: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/FastQueue.java (from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/FastQueue.java) URL: http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/FastQueue.java?p2=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/FastQueue.java&p1=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/FastQueue.java&r1=382833&r2=382836&rev=382836&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/FastQueue.java (original) +++ tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/FastQueue.java Fri Mar 3 06:29:09 2006 @@ -14,7 +14,9 @@ * limitations under the License. */ -package org.apache.catalina.tribes.util; +package org.apache.catalina.tribes.tcp.bio.util; + +import org.apache.catalina.tribes.util.*; /** * A fast queue that remover thread lock the adder thread. <br/>Limit the queue Copied: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/IQueue.java (from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/IQueue.java) URL: http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/IQueue.java?p2=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/IQueue.java&p1=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/IQueue.java&r1=382833&r2=382836&rev=382836&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/IQueue.java (original) +++ tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/IQueue.java Fri Mar 3 06:29:09 2006 @@ -14,7 +14,9 @@ * limitations under the License. */ -package org.apache.catalina.tribes.util; +package org.apache.catalina.tribes.tcp.bio.util; + +import org.apache.catalina.tribes.util.*; /** * A queue interface<BR> Copied: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/LinkObject.java (from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/LinkObject.java) URL: http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/LinkObject.java?p2=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/LinkObject.java&p1=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/LinkObject.java&r1=382833&r2=382836&rev=382836&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/LinkObject.java (original) +++ tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/LinkObject.java Fri Mar 3 06:29:09 2006 @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.apache.catalina.tribes.util; +package org.apache.catalina.tribes.tcp.bio.util; /** * The class <b>LinkObject</b> implements an element Copied: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SingleRemoveSynchronizedAddLock.java (from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SingleRemoveSynchronizedAddLock.java) URL: http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SingleRemoveSynchronizedAddLock.java?p2=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SingleRemoveSynchronizedAddLock.java&p1=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SingleRemoveSynchronizedAddLock.java&r1=382833&r2=382836&rev=382836&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SingleRemoveSynchronizedAddLock.java (original) +++ tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SingleRemoveSynchronizedAddLock.java Fri Mar 3 06:29:09 2006 @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.apache.catalina.tribes.util; +package org.apache.catalina.tribes.tcp.bio.util; /** * The class <b>SingleRemoveSynchronizedAddLock</b> implement locking for accessing the queue Copied: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SmartQueue.java (from r382833, tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SmartQueue.java) URL: http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SmartQueue.java?p2=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SmartQueue.java&p1=tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SmartQueue.java&r1=382833&r2=382836&rev=382836&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/util/SmartQueue.java (original) +++ tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/bio/util/SmartQueue.java Fri Mar 3 06:29:09 2006 @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.apache.catalina.tribes.util; +package org.apache.catalina.tribes.tcp.bio.util; /** * A smart queue, used for async replication <BR> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]