RabbitMQ Manager Client API
Class

RabbitMQ\Management\Guarantee

class Guarantee

Constants

PROBE_ABSENT

PROBE_MISCONFIGURED

PROBE_OK

Methods

__construct(APIClient $client)

probeExchange(Exchange $exchange)

ensureExchange(Exchange $exchange)

probeQueue(Queue $queue)

ensureQueue(Queue $queue)

probeBinding($vhost, $exchange, $queue, $routing_key, array $arguments = array())

ensureBinding($vhost, $exchange, $queue, $routing_key = '', array $arguments = array())

Details

at line 20
public __construct(APIClient $client)

Parameters

APIClient $client

at line 25
public probeExchange(Exchange $exchange)

Parameters

Exchange $exchange

at line 38
public ensureExchange(Exchange $exchange)

Parameters

Exchange $exchange

at line 57
public probeQueue(Queue $queue)

Parameters

Queue $queue

at line 70
public ensureQueue(Queue $queue)

Parameters

Queue $queue

at line 89
public probeBinding($vhost, $exchange, $queue, $routing_key, array $arguments = array())

Parameters

$vhost
$exchange
$queue
$routing_key
array $arguments

at line 104
public ensureBinding($vhost, $exchange, $queue, $routing_key = '', array $arguments = array())

Parameters

$vhost
$exchange
$queue
$routing_key
array $arguments