This is an automated email from the ASF dual-hosted git repository.
remm pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/9.0.x by this push:
new fa38322 Add deprecation
fa38322 is described below
commit fa38322b2309bcc5c4bc202fb2308d0fa32af408
Author: remm <[email protected]>
AuthorDate: Thu Apr 30 17:44:25 2020 +0200
Add deprecation
The java.io code is being removed in Tomcat 10, since it is not the
default and it is obvious it will not scale at all.
---
java/org/apache/catalina/tribes/transport/bio/BioReceiver.java | 4 ++++
java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java | 2 ++
java/org/apache/catalina/tribes/transport/bio/BioSender.java | 2 ++
.../org/apache/catalina/tribes/transport/bio/MultipointBioSender.java | 4 ++++
java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java | 4 ++++
5 files changed, 16 insertions(+)
diff --git a/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java
b/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java
index 3214ab5..6c19893 100644
--- a/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java
+++ b/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java
@@ -28,6 +28,10 @@ import org.apache.catalina.tribes.util.StringManager;
import org.apache.juli.logging.Log;
import org.apache.juli.logging.LogFactory;
+/**
+ * @deprecated This will be removed in Tomcat 10
+ */
+@Deprecated
public class BioReceiver extends ReceiverBase implements Runnable {
private static final Log log = LogFactory.getLog(BioReceiver.class);
diff --git
a/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java
b/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java
index d35ee65..1453213 100644
--- a/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java
+++ b/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java
@@ -41,7 +41,9 @@ import org.apache.juli.logging.LogFactory;
* serviceChannel() method stores the key reference in the thread object then
* calls notify() to wake it up. When the channel has been drained, the worker
* thread returns itself to its parent pool.
+ * @deprecated This will be removed in Tomcat 10
*/
+@Deprecated
public class BioReplicationTask extends AbstractRxTask {
private static final Log log = LogFactory.getLog(BioReplicationTask.class);
diff --git a/java/org/apache/catalina/tribes/transport/bio/BioSender.java
b/java/org/apache/catalina/tribes/transport/bio/BioSender.java
index 756e1eb..18bb496 100644
--- a/java/org/apache/catalina/tribes/transport/bio/BioSender.java
+++ b/java/org/apache/catalina/tribes/transport/bio/BioSender.java
@@ -39,7 +39,9 @@ import org.apache.juli.logging.LogFactory;
*
* @author Peter Rossbach
* @since 5.5.16
+ * @deprecated This will be removed in Tomcat 10
*/
+@Deprecated
public class BioSender extends AbstractSender {
private static final Log log = LogFactory.getLog(BioSender.class);
diff --git
a/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java
b/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java
index 5edd1e1..bcb9cdb 100644
--- a/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java
+++ b/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java
@@ -30,6 +30,10 @@ import org.apache.catalina.tribes.io.XByteBuffer;
import org.apache.catalina.tribes.transport.AbstractSender;
import org.apache.catalina.tribes.transport.MultiPointSender;
+/**
+ * @deprecated This will be removed in Tomcat 10
+ */
+@Deprecated
public class MultipointBioSender extends AbstractSender implements
MultiPointSender {
public MultipointBioSender() {
// NO-OP
diff --git
a/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java
b/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java
index 8c92311..1ba52e1 100644
--- a/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java
+++ b/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java
@@ -25,6 +25,10 @@ import org.apache.catalina.tribes.transport.MultiPointSender;
import org.apache.catalina.tribes.transport.PooledSender;
import org.apache.catalina.tribes.util.StringManager;
+/**
+ * @deprecated This will be removed in Tomcat 10
+ */
+@Deprecated
public class PooledMultiSender extends PooledSender {
protected static final StringManager sm =
StringManager.getManager(PooledMultiSender.class);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]