diff options
| author | Michael Klishin <michael@clojurewerkz.org> | 2016-01-06 09:45:42 +0300 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2016-01-06 09:45:42 +0300 |
| commit | 74f312a88ea78f4be022c030226c02b46c251b95 (patch) | |
| tree | c2ea9d6c1abedf4c469db0c8da5e380fec8e2c1f | |
| parent | 2db3ca9aeb52c5d2171a67022d2e4e607dc065c8 (diff) | |
| download | rabbitmq-server-git-74f312a88ea78f4be022c030226c02b46c251b95.tar.gz | |
Docs
| -rw-r--r-- | src/rabbit_policy.erl | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/rabbit_policy.erl b/src/rabbit_policy.erl index 6321758f58..1f7e521dfd 100644 --- a/src/rabbit_policy.erl +++ b/src/rabbit_policy.erl @@ -16,6 +16,22 @@ -module(rabbit_policy). +%% Policies is a way to apply optional arguments ("x-args") +%% to exchanges and queues in bulk, using name matching. +%% +%% Only one policy can apply to a given queue or exchange +%% at a time. Priorities help determine what policy should +%% take precedence. +%% +%% Policies build on runtime parameters. Policy-driven parameters +%% are well known and therefore validated. +%% +%% See also: +%% +%% * rabbit_runtime_parameters +%% * rabbit_policies +%% * rabbit_registry + %% TODO specs -behaviour(rabbit_runtime_parameter). |
