1 | <?php |
||
7 | class SubscriberQueueBag implements QueueBagInterface |
||
8 | { |
||
9 | private $options; |
||
10 | |||
11 | public function __construct( |
||
48 | |||
49 | /** |
||
50 | * @param $exchange |
||
51 | */ |
||
52 | public function setExchange($exchange) |
||
56 | |||
57 | /** |
||
58 | * @return string|mixed |
||
59 | */ |
||
60 | public function getExchange() |
||
64 | |||
65 | /** |
||
66 | * @param $qos |
||
67 | */ |
||
68 | public function setBasicQos($qos) |
||
72 | |||
73 | /** |
||
74 | * @return int |
||
75 | */ |
||
76 | public function getBasicQos() |
||
80 | |||
81 | /** |
||
82 | * @param $queueName |
||
83 | */ |
||
84 | public function setQueueName($queueName) |
||
88 | |||
89 | /** |
||
90 | * @return string |
||
91 | */ |
||
92 | public function getQueueName() |
||
96 | |||
97 | /** |
||
98 | * @param $type |
||
99 | */ |
||
100 | public function setType($type) |
||
104 | |||
105 | /** |
||
106 | * @return string |
||
107 | */ |
||
108 | public function getType() |
||
112 | |||
113 | /** |
||
114 | * @param $passive |
||
115 | */ |
||
116 | public function setPassive($passive) |
||
120 | |||
121 | /** |
||
122 | * @return bool |
||
123 | */ |
||
124 | public function getPassive() |
||
128 | |||
129 | /** |
||
130 | * @param $internal |
||
131 | */ |
||
132 | public function setInternal($internal) |
||
136 | |||
137 | /** |
||
138 | * @return bool |
||
139 | */ |
||
140 | public function getInternal() |
||
144 | |||
145 | /** |
||
146 | * @param $durable |
||
147 | */ |
||
148 | public function setDurable($durable) |
||
152 | |||
153 | /** |
||
154 | * @return bool |
||
155 | */ |
||
156 | public function getDurable() |
||
160 | |||
161 | /** |
||
162 | * @param $exclusive |
||
163 | */ |
||
164 | public function setDeclareExclusive($exclusive) |
||
168 | |||
169 | /** |
||
170 | * @return bool |
||
171 | */ |
||
172 | public function getDeclareExclusive() |
||
176 | |||
177 | /** |
||
178 | * @param $exclusive |
||
179 | */ |
||
180 | public function setConsumeExclusive($exclusive) |
||
184 | |||
185 | /** |
||
186 | * @return bool |
||
187 | */ |
||
188 | public function getConsumeExclusive() |
||
192 | |||
193 | /** |
||
194 | * @param $autoDelete |
||
195 | */ |
||
196 | public function setAutoDelete($autoDelete) |
||
200 | |||
201 | /** |
||
202 | * @return bool |
||
203 | */ |
||
204 | public function getAutoDelete() |
||
208 | |||
209 | /** |
||
210 | * @param $noWait |
||
211 | */ |
||
212 | public function setNoWait($noWait) |
||
216 | |||
217 | /** |
||
218 | * @return bool |
||
219 | */ |
||
220 | public function getNoWait() |
||
224 | |||
225 | /** |
||
226 | * @param array $arguments |
||
227 | */ |
||
228 | public function setArguments(array $arguments) |
||
232 | |||
233 | /** |
||
234 | * @return string |
||
235 | */ |
||
236 | public function getArguments() |
||
240 | |||
241 | /** |
||
242 | * @param $ticket |
||
243 | */ |
||
244 | public function setTicket($ticket) |
||
248 | |||
249 | /** |
||
250 | * @return string |
||
251 | */ |
||
252 | public function getTicket() |
||
256 | |||
257 | /** |
||
258 | * @param $consumerTag |
||
259 | */ |
||
260 | public function setConsumerTag($consumerTag) |
||
264 | |||
265 | /** |
||
266 | * @return string |
||
267 | */ |
||
268 | public function getConsumerTag() |
||
272 | |||
273 | /** |
||
274 | * @param $noAck |
||
275 | */ |
||
276 | public function setNoAck($noAck) |
||
280 | |||
281 | /** |
||
282 | * @return bool |
||
283 | */ |
||
284 | public function getNoAck() |
||
288 | |||
289 | /** |
||
290 | * @param $noLocal |
||
291 | */ |
||
292 | public function setNoLocal($noLocal) |
||
296 | |||
297 | /** |
||
298 | * @return bool |
||
299 | */ |
||
300 | public function getNoLocal() |
||
304 | |||
305 | /** |
||
306 | * @return array |
||
307 | */ |
||
308 | public function getQueueDeclare() |
||
321 | |||
322 | /** |
||
323 | * @return array |
||
324 | */ |
||
325 | public function getQueueConsume() |
||
338 | |||
339 | public function getExchangeDeclare() |
||
353 | |||
354 | /** |
||
355 | * @return string|mixed |
||
356 | */ |
||
357 | public function getQueue() |
||
361 | |||
362 | /** |
||
363 | * @return bool |
||
364 | */ |
||
365 | public function getExclusive() |
||
369 | } |
||
370 |