Class RabbitMqActions<K,V,SELF extends RabbitMqActions<K,V,SELF>>
- java.lang.Object
-
- com.tngtech.jgiven.base.StageBase<SELF>
-
- com.tngtech.jgiven.Stage<SELF>
-
- dev.aherscu.qa.jgiven.commons.utils.StageEx<SELF>
-
- dev.aherscu.qa.jgiven.commons.steps.GenericActions<RabbitMqScenarioType,SELF>
-
- dev.aherscu.qa.jgiven.rabbitmq.steps.RabbitMqActions<K,V,SELF>
-
- All Implemented Interfaces:
dev.aherscu.qa.jgiven.commons.model.ScenarioType<RabbitMqScenarioType>
public class RabbitMqActions<K,V,SELF extends RabbitMqActions<K,V,SELF>> extends dev.aherscu.qa.jgiven.commons.steps.GenericActions<RabbitMqScenarioType,SELF>
-
-
Field Summary
Fields Modifier and Type Field Description protected QueueHandler<K,V>
queueHandler
protected Function<V,byte[]>
toBytes
-
Constructor Summary
Constructors Constructor Description RabbitMqActions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SELF
consuming()
SELF
publishing(List<Message<V>> messages)
SELF
publishing(Stream<Message<V>> messages)
-
Methods inherited from class dev.aherscu.qa.jgiven.commons.steps.GenericActions
comment, concatenate_$_files_from_$_into, deleting_directory, doing_nothing, doing_nothing, doing_nothing, failing_on_purpose_with, retrying, retrying, safely, safely
-
-
-
-
Field Detail
-
queueHandler
@ExpectedScenarioState protected QueueHandler<K,V> queueHandler
-
-