Package io.debezium.server.rabbitmq
Class RabbitMqStreamIT
java.lang.Object
io.debezium.server.rabbitmq.RabbitMqStreamIT
@QuarkusTestResource(io.debezium.testing.testcontainers.PostgresTestResourceLifecycleManager.class) @QuarkusTestResource(RabbitMqStreamTestResourceLifecycleManager.class)
@EnabledIfSystemProperty(named="debezium.sink.type",
matches="rabbitmqstream")
public class RabbitMqStreamIT
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidconnectorCompleted(io.debezium.server.events.ConnectorCompletedEvent event) (package private) voidsetupDependencies(io.debezium.server.events.ConnectorStartedEvent event) (package private) static voidstop()void
-
Field Details
-
MESSAGE_COUNT
private static final int MESSAGE_COUNT- See Also:
-
environment
private static com.rabbitmq.stream.Environment environment -
consumer
private static com.rabbitmq.stream.Consumer consumer -
dbHostname
String dbHostname -
dbPort
String dbPort -
dbUser
String dbUser -
dbPassword
String dbPassword -
dbName
String dbName -
messages
-
-
Constructor Details
-
RabbitMqStreamIT
public RabbitMqStreamIT()
-
-
Method Details
-
setupDependencies
void setupDependencies(@Observes io.debezium.server.events.ConnectorStartedEvent event) throws IOException, TimeoutException - Throws:
IOExceptionTimeoutException
-
stop
- Throws:
IOExceptionTimeoutException
-
connectorCompleted
void connectorCompleted(@Observes io.debezium.server.events.ConnectorCompletedEvent event) throws Exception - Throws:
Exception
-
testRabbitMqStream
- Throws:
Exception
-