You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2020/04/30 15:44:40 UTC
[tomcat] branch 9.0.x updated: Add deprecation
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 <re...@apache.org>
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: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org