@@ -86,9 +86,9 @@ public interface Channel extends ShutdownNotifier {
8686 void close (int closeCode , String closeMessage ) throws IOException , TimeoutException ;
8787
8888 /**
89- * Indicates whether the server has asked this client to stop
90- * sending content-bearing commands (such as basic.publish) by
91- * issueing a channel.flow{active=false}.
89+ * Deprecated, superseded by TCP back pressure.
90+ * @deprecated
91+ * @see <a href="http://www.rabbitmq.com/alarms.html">Resource-driven alarms</a>
9292 */
9393 boolean flowBlocked ();
9494
@@ -130,12 +130,18 @@ public interface Channel extends ShutdownNotifier {
130130
131131 /**
132132 * Add a {@link FlowListener}.
133+ * Deprecated, superseded by TCP back pressure.
134+ * @deprecated
135+ * @see <a href="http://www.rabbitmq.com/alarms.html">Resource-driven alarms</a>
133136 * @param listener the listener to add
134137 */
135138 void addFlowListener (FlowListener listener );
136139
137140 /**
138141 * Remove a {@link FlowListener}.
142+ * Deprecated, superseded by TCP back pressure.
143+ * @deprecated
144+ * @see <a href="http://www.rabbitmq.com/alarms.html">Resource-driven alarms</a>
139145 * @param listener the listener to remove
140146 * @return <code><b>true</b></code> if the listener was found and removed,
141147 * <code><b>false</b></code> otherwise
@@ -144,6 +150,9 @@ public interface Channel extends ShutdownNotifier {
144150
145151 /**
146152 * Remove all {@link FlowListener}s.
153+ * Deprecated, superseded by TCP back pressure.
154+ * @deprecated
155+ * @see <a href="http://www.rabbitmq.com/alarms.html">Resource-driven alarms</a>
147156 */
148157 void clearFlowListeners ();
149158
0 commit comments