Class EventBusCollector
- java.lang.Object
-
- io.vertx.rxjava3.ext.unit.collect.EventBusCollector
-
- All Implemented Interfaces:
io.vertx.lang.rx.RxDelegate
public class EventBusCollector extends Object implements io.vertx.lang.rx.RxDelegate
The event bus collector listen to events on the Vert.x event bus and translate them into reports.NOTE: This class has been automatically generated from the
originalnon RX-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<EventBusCollector>__TYPE_ARGstatic StringEVENT_TEST_CASE_BEGINJsontypefield value that signals a test case begins, used as part of the test reporting protocol for the event bus.static StringEVENT_TEST_CASE_ENDJsontypefield value that signals a test case ends, used as part of the test reporting protocol for the event bus.static StringEVENT_TEST_SUITE_BEGINJsontypefield value that signals a test suite begins, used as part of the test reporting protocol for the event bus.static StringEVENT_TEST_SUITE_ENDJsontypefield value that signals a test suite ends, used as part of the test reporting protocol for the event bus.static StringEVENT_TEST_SUITE_ERRORJsontypefield value that reports a test suite error, used as part of the test reporting protocol for the event bus.
-
Constructor Summary
Constructors Constructor Description EventBusCollector(EventBusCollector delegate)EventBusCollector(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventBusCollectorcreate(Vertx vertx, Handler<TestSuiteReport> reporter)static EventBusCollectorcreate(Vertx vertx, ReportingOptions options)Create a message handler reporting with the specified options.booleanequals(Object o)EventBusCollectorgetDelegate()inthashCode()static EventBusCollectornewInstance(EventBusCollector arg)MessageConsumerregister(String address)Register the collector as a consumer of the event bus with the specified address.StringtoString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.vertx.lang.rx.TypeArg<EventBusCollector> __TYPE_ARG
-
EVENT_TEST_SUITE_BEGIN
public static final String EVENT_TEST_SUITE_BEGIN
Jsontypefield value that signals a test suite begins, used as part of the test reporting protocol for the event bus.- See Also:
- Constant Field Values
-
EVENT_TEST_SUITE_END
public static final String EVENT_TEST_SUITE_END
Jsontypefield value that signals a test suite ends, used as part of the test reporting protocol for the event bus.- See Also:
- Constant Field Values
-
EVENT_TEST_SUITE_ERROR
public static final String EVENT_TEST_SUITE_ERROR
Jsontypefield value that reports a test suite error, used as part of the test reporting protocol for the event bus.- See Also:
- Constant Field Values
-
EVENT_TEST_CASE_BEGIN
public static final String EVENT_TEST_CASE_BEGIN
Jsontypefield value that signals a test case begins, used as part of the test reporting protocol for the event bus.- See Also:
- Constant Field Values
-
EVENT_TEST_CASE_END
public static final String EVENT_TEST_CASE_END
Jsontypefield value that signals a test case ends, used as part of the test reporting protocol for the event bus.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EventBusCollector
public EventBusCollector(EventBusCollector delegate)
-
EventBusCollector
public EventBusCollector(Object delegate)
-
-
Method Detail
-
getDelegate
public EventBusCollector getDelegate()
- Specified by:
getDelegatein interfaceio.vertx.lang.rx.RxDelegate
-
create
public static EventBusCollector create(Vertx vertx, ReportingOptions options)
Create a message handler reporting with the specified options. The returned message handler can be registered to an event bus.- Parameters:
vertx-options- the reporting options- Returns:
- the message handler
-
create
public static EventBusCollector create(Vertx vertx, Handler<TestSuiteReport> reporter)
-
register
public MessageConsumer register(String address)
Register the collector as a consumer of the event bus with the specified address.- Parameters:
address- the registration address- Returns:
- the subscribed message consumer
-
newInstance
public static EventBusCollector newInstance(EventBusCollector arg)
-
-