Uses of Class
org.acemq.workloads.scenario.Scenario
Packages that use Scenario
-
Uses of Scenario in org.acemq.workloads.scenario
Methods in org.acemq.workloads.scenario that return ScenarioModifier and TypeMethodDescriptionScenario.consumers(String queueName, Consumer<ConsumerGroupNode> spec) Attaches consumers to a queue that is already in the scenario.Scenario.describedAs(String text) static ScenarioScenario.producer(String name, Consumer<ProducerNode> spec) ScenarioHandle.scenario()ScenarioReport.scenario()ScenarioFile.toScenario()Scenario.useExisting()Runs against the topology as it already exists.Methods in org.acemq.workloads.scenario with parameters of type ScenarioModifier and TypeMethodDescriptionstatic ScenarioFilestatic ScenarioFileScenarioFile.of(Scenario scenario, String broker, String management, Map<String, Object> ui, ScenarioFile.SecurityJson security) The same, keeping a security block the caller already has.static ScenarioReportRuns it and waits.static ScenarioReportRuns it against a broker that needs TLS, and waits.static ScenarioReportScenarioRunner.run(Scenario scenario, String brokerUrl, org.acemq.amqp.security.Security security, ScenarioListener listener, AtomicBoolean stopRequested) Runs it on this thread, reporting as it goes and stopping when asked.static ScenarioHandleScenarioRunner.start(Scenario scenario, String brokerUrl, org.acemq.amqp.security.Security security, ScenarioListener listener) Starts it against a broker that needs TLS.static ScenarioHandleScenarioRunner.start(Scenario scenario, String brokerUrl, ScenarioListener listener) Starts it on a thread of its own and reports as it goes.