diff options
author | Michael Bridgen <mikeb@lshift.net> | 2010-01-15 17:18:03 +0000 |
---|---|---|
committer | Michael Bridgen <mikeb@lshift.net> | 2010-01-15 17:18:03 +0000 |
commit | 1743f11331812a4eeed0dda2ad3015175f5ceb4c (patch) | |
tree | 48eba1e4cf72bb5faf6c80a636cb8611bdc3e4df /src/rabbit_exchange_type_headers.erl | |
parent | ba21c0f7cf1db919f03538b61c5192a0a669ef9f (diff) | |
download | rabbitmq-server-1743f11331812a4eeed0dda2ad3015175f5ceb4c.tar.gz |
Change to different exchange callbacks. Requires a bit more
calculation in delete_queue_bindings and recover to collect the
bindings.
Diffstat (limited to 'src/rabbit_exchange_type_headers.erl')
-rw-r--r-- | src/rabbit_exchange_type_headers.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rabbit_exchange_type_headers.erl b/src/rabbit_exchange_type_headers.erl index 40f905ab..88b88019 100644 --- a/src/rabbit_exchange_type_headers.erl +++ b/src/rabbit_exchange_type_headers.erl @@ -36,7 +36,7 @@ -behaviour(rabbit_exchange_behaviour). -export([description/0, publish/2]). --export([validate/1, init/1, recover/1, delete/1, add_binding/2, delete_binding/2]). +-export([validate/1, create/1, recover/2, delete/2, add_binding/2, delete_binding/2]). -include("rabbit_exchange_behaviour_spec.hrl"). -ifdef(use_specs). @@ -121,8 +121,8 @@ headers_match([{PK, PT, PV} | PRest], [{DK, DT, DV} | DRest], headers_match(PRest, DRest, AllMatch1, AnyMatch1, MatchKind). validate(_X) -> ok. -init(_X) -> ok. -recover(_X) -> ok. -delete(_X) -> ok. +create(_X) -> ok. +recover(_X, _Bs) -> ok. +delete(_X, _Bs) -> ok. add_binding(_X, _B) -> ok. delete_binding(_X, _B) -> ok. |