summaryrefslogtreecommitdiff
path: root/rabbitmq-0.8-extensions.json
blob: e901180d49bac1d4ed66238d00f956947ea65444 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
    "extension": {
	"name": "RabbitMQ 0-8 extensions",
	"version": "1.0",
	"copyright": "Copyright (C) 2010 Rabbit Technologies Ltd."
    },
    "classes": [
	{"name": "queue",
	 "id": 50,
	 "methods": [
            {"id": 50,
			 "arguments": [{"type": "short", "name": "ticket", "default-value": 1},
				       {"type": "shortstr", "name": "queue"},
				       {"type": "shortstr", "name": "exchange"},
				       {"type": "shortstr", "name": "routing-key", "default-value": ""},
				       {"type": "table", "name": "arguments", "default-value": {}}],
			 "name": "unbind",
			 "synchronous" : true},
			{"id": 51,
			 "arguments": [],
			 "name": "unbind-ok"}
        ]
    },
	{"name": "basic",
	 "id": 60,
	 "methods": [
            {"id": 110,
			 "arguments": [{"type": "bit", "name": "requeue", "default-value": false}],
			 "name": "recover",
			 "synchronous" : true},
			{"id": 111,
			 "arguments": [],
			 "name": "recover-ok"}
    ]
    }]
}