summaryrefslogtreecommitdiff
path: root/src/rabbit_exchange_type.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit_exchange_type.erl')
-rw-r--r--src/rabbit_exchange_type.erl9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/rabbit_exchange_type.erl b/src/rabbit_exchange_type.erl
index 547583e9..cd96407c 100644
--- a/src/rabbit_exchange_type.erl
+++ b/src/rabbit_exchange_type.erl
@@ -26,16 +26,13 @@ behaviour_info(callbacks) ->
%% called BEFORE declaration, to check args etc; may exit with #amqp_error{}
{validate, 1},
- %% called after declaration when previously absent
+ %% called after declaration and recovery
{create, 2},
- %% called when recovering
- {recover, 2},
-
- %% called after exchange deletion.
+ %% called after exchange (auto)deletion.
{delete, 3},
- %% called after a binding has been added
+ %% called after a binding has been added or recovered
{add_binding, 3},
%% called after bindings have been deleted.