summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2012-04-19 14:08:07 +0100
committerSimon MacMullen <simon@rabbitmq.com>2012-04-19 14:08:07 +0100
commit7e2a6d9569742393e3f63a93fdc4c60dcbf18de0 (patch)
tree7b3b8dd9f9e41dbcf4f65a1ed0c51d19574a1ab5 /src
parent2ee3c10053c92b3a36beb30fffd2f5930ac16ef3 (diff)
downloadrabbitmq-server-git-7e2a6d9569742393e3f63a93fdc4c60dcbf18de0.tar.gz
TODO done
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_runtime_parameter.erl20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/rabbit_runtime_parameter.erl b/src/rabbit_runtime_parameter.erl
index 1f95ffd75d..c7d3011674 100644
--- a/src/rabbit_runtime_parameter.erl
+++ b/src/rabbit_runtime_parameter.erl
@@ -16,19 +16,17 @@
-module(rabbit_runtime_parameter).
-%% TODO uncomment when bug 24729 is merged.
+-ifdef(use_specs).
-%% -ifdef(use_specs).
+-type(validate_results() ::
+ 'ok' | {error, string(), [term()]} | [validate_results()]).
-%% -type(validate_results() ::
-%% 'ok' | {error, string(), [term()]} | [validate_results()]).
+-callback validate(binary(), binary(), term()) -> validate_results().
+-callback validate_clear(binary(), binary()) -> validate_results().
+-callback notify(binary(), binary(), term()) -> 'ok'.
+-callback notify_clear(binary(), binary()) -> 'ok'.
-%% -callback validate(binary(), binary(), term()) -> validate_results().
-%% -callback validate_clear(binary(), binary()) -> validate_results().
-%% -callback notify(binary(), binary(), term()) -> 'ok'.
-%% -callback notify_clear(binary(), binary()) -> 'ok'.
-
-%% -else.
+-else.
-export([behaviour_info/1]).
@@ -42,4 +40,4 @@ behaviour_info(callbacks) ->
behaviour_info(_Other) ->
undefined.
-%% -endif.
+-endif.