Package com.devebot.opflow
Class OpflowExecutor
java.lang.Object
com.devebot.opflow.OpflowExecutor
public class OpflowExecutor extends Object
- Author:
- drupalex
-
Constructor Summary
Constructors Constructor Description OpflowExecutor(OpflowEngine engine) -
Method Summary
Modifier and Type Method Description voidassertQueue(String queueName)voidassertQueue(String queueName, Boolean durable, Boolean exclusive, Boolean autoDelete)voidassertQueue(String queueName, Boolean durable, Boolean exclusive, Boolean autoDelete, Map<String,Object> options)voidbindExchange(String exchangeName, String[] bindingKeys, String queueName)voidbindExchange(String exchangeName, String routingKey, String queueName)intcountQueue(String queueName)com.rabbitmq.nostro.client.AMQP.Exchange.DeclareOkdefineExchange(String exchangeName)com.rabbitmq.nostro.client.AMQP.Exchange.DeclareOkdefineExchange(String exchangeName, String exchangeType)com.rabbitmq.nostro.client.AMQP.Queue.DeclareOkdefineQueue(String queueName)com.rabbitmq.nostro.client.AMQP.Queue.DeclareOkdefineQueue(String queueName, Boolean durable, Boolean exclusive, Boolean autoDelete)com.rabbitmq.nostro.client.AMQP.Exchange.DeleteOkdeleteExchange(String exchangeName)com.rabbitmq.nostro.client.AMQP.Queue.DeleteOkdeleteQueue(String queueName)com.rabbitmq.nostro.client.AMQP.Queue.PurgeOkpurgeQueue(String queueName)
-
Constructor Details
-
Method Details
-
assertQueue
- Throws:
OpflowBootstrapException
-
assertQueue
public void assertQueue(String queueName, Boolean durable, Boolean exclusive, Boolean autoDelete) throws OpflowBootstrapException- Throws:
OpflowBootstrapException
-
assertQueue
public void assertQueue(String queueName, Boolean durable, Boolean exclusive, Boolean autoDelete, Map<String,Object> options) throws OpflowBootstrapException- Throws:
OpflowBootstrapException
-
defineQueue
-
defineQueue
-
countQueue
-
purgeQueue
-
deleteQueue
-
defineExchange
-
defineExchange
-
deleteExchange
-
bindExchange
-
bindExchange
-