summaryrefslogtreecommitdiff
path: root/src/rabbit_exchange_type_fanout.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit_exchange_type_fanout.erl')
-rw-r--r--src/rabbit_exchange_type_fanout.erl7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/rabbit_exchange_type_fanout.erl b/src/rabbit_exchange_type_fanout.erl
index cbde0dd2..3d3bb919 100644
--- a/src/rabbit_exchange_type_fanout.erl
+++ b/src/rabbit_exchange_type_fanout.erl
@@ -20,7 +20,7 @@
-behaviour(rabbit_exchange_type).
-export([description/0, serialise_events/0, route/2]).
--export([validate/1, create/2, recover/2, delete/3, add_binding/3,
+-export([validate/1, start/3, delete/3, add_bindings/3,
remove_bindings/3, assert_args_equivalence/2]).
-include("rabbit_exchange_type_spec.hrl").
@@ -41,10 +41,9 @@ route(#exchange{name = Name}, _Delivery) ->
rabbit_router:match_routing_key(Name, ['_']).
validate(_X) -> ok.
-create(_Tx, _X) -> ok.
-recover(_X, _Bs) -> ok.
+start(_Tx, _X, _Bs) -> ok.
delete(_Tx, _X, _Bs) -> ok.
-add_binding(_Tx, _X, _B) -> ok.
+add_bindings(_Tx, _X, _Bs) -> ok.
remove_bindings(_Tx, _X, _Bs) -> ok.
assert_args_equivalence(X, Args) ->
rabbit_exchange:assert_args_equivalence(X, Args).