Méthode | Description | |
---|---|---|
Connect ( ) : IConnection | ||
DeclareDirectExchange ( String name ) : Carrot.Exchange | ||
DeclareDurableDirectExchange ( String name ) : Carrot.Exchange | ||
DeclareDurableFanoutExchange ( String name ) : Carrot.Exchange | ||
DeclareDurableHeadersExchange ( String name ) : Carrot.Exchange | ||
DeclareDurableQueue ( String name ) : Carrot.Queue | ||
DeclareDurableTopicExchange ( String name ) : Carrot.Exchange | ||
DeclareExchangeBinding ( Carrot.Exchange exchange, Carrot.Queue queue, String routingKey = "" ) : void | ||
DeclareFanoutExchange ( String name ) : Carrot.Exchange | ||
DeclareHeadersExchange ( String name ) : Carrot.Exchange | ||
DeclareQueue ( String name ) : Carrot.Queue | ||
DeclareTopicExchange ( String name ) : Carrot.Exchange | ||
New ( Action |
||
New ( Action |
||
SubscribeByAtLeastOnce ( Carrot.Queue queue, Action |
||
SubscribeByAtMostOnce ( Carrot.Queue queue, Action |
||
TryDeclareExchangeBinding ( Carrot.Exchange exchange, Carrot.Queue queue, String routingKey = "" ) : System.Boolean |
Méthode | Description | |
---|---|---|
Broker ( Carrot.Configuration.EnvironmentConfiguration configuration, IConnectionBuilder connectionBuilder ) : System | ||
CreateInboundModel ( RabbitMQ connection, |
Méthode | Description | |
---|---|---|
ApplyEntitiesDeclarations ( IModel outboundModel ) : void | ||
CreateConnection ( RabbitMQ connection, IModel outboundModel ) : IConnection | ||
DeclareExchange ( String name, String type, System.Boolean isDurable ) : Carrot.Exchange | ||
DeclareQueue ( String name, System.Boolean isDurable ) : Carrot.Queue | ||
Subscribe ( Action |
protected Broker ( Carrot.Configuration.EnvironmentConfiguration configuration, IConnectionBuilder connectionBuilder ) : System | ||
configuration | Carrot.Configuration.EnvironmentConfiguration | |
connectionBuilder | IConnectionBuilder | |
Résultat | System |
protected CreateInboundModel ( RabbitMQ connection, |
||
connection | RabbitMQ | |
prefetchSize | ||
prefetchCount | ||
Résultat | IModel |
public DeclareDirectExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public DeclareDurableDirectExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public DeclareDurableFanoutExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public DeclareDurableHeadersExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public DeclareDurableQueue ( String name ) : Carrot.Queue | ||
name | String | |
Résultat | Carrot.Queue |
public DeclareDurableTopicExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public DeclareExchangeBinding ( Carrot.Exchange exchange, Carrot.Queue queue, String routingKey = "" ) : void | ||
exchange | Carrot.Exchange | |
queue | Carrot.Queue | |
routingKey | String | |
Résultat | void |
public DeclareFanoutExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public DeclareHeadersExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public DeclareQueue ( String name ) : Carrot.Queue | ||
name | String | |
Résultat | Carrot.Queue |
public DeclareTopicExchange ( String name ) : Carrot.Exchange | ||
name | String | |
Résultat | Carrot.Exchange |
public static New ( Action |
||
configure | Action |
|
Résultat | IBroker |
public static New ( Action |
||
configure | Action |
|
connectionBuilder | IConnectionBuilder | |
Résultat | IBroker |
public SubscribeByAtLeastOnce ( Carrot.Queue queue, Action |
||
queue | Carrot.Queue | |
configure | Action |
|
Résultat | void |
public SubscribeByAtMostOnce ( Carrot.Queue queue, Action |
||
queue | Carrot.Queue | |
configure | Action |
|
Résultat | void |
public TryDeclareExchangeBinding ( Carrot.Exchange exchange, Carrot.Queue queue, String routingKey = "" ) : System.Boolean | ||
exchange | Carrot.Exchange | |
queue | Carrot.Queue | |
routingKey | String | |
Résultat | System.Boolean |