Skip to content

Commit 271b856

Browse files
committed
Merge pull request rabbitmq#64 from rabbitmq/rabbitmq-java-client-59
Deprecate methods related to the old flow control
2 parents 147919d + 6dc3bc6 commit 271b856

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

src/com/rabbitmq/client/Channel.java

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)