Introduce MessageStream and RedisDynamoDbMessagePublisher

This commit is contained in:
Jon Chambers
2025-08-08 09:27:05 -04:00
committed by GitHub
parent 6d71f43b6c
commit d96c360016
17 changed files with 972 additions and 22 deletions

View File

@@ -62,7 +62,7 @@ class RedisMessageAvailabilityManagerTest {
}
@Override
public void handleConflictingMessageReader() {
public void handleConflictingMessageConsumer() {
}
}
@@ -110,7 +110,7 @@ class RedisMessageAvailabilityManagerTest {
localEventManager.handleClientConnected(accountIdentifier, deviceId, new MessageAvailabilityAdapter() {
@Override
public void handleConflictingMessageReader() {
public void handleConflictingMessageConsumer() {
synchronized (firstListenerDisplaced) {
firstListenerDisplaced.set(true);
firstListenerDisplaced.notifyAll();
@@ -126,7 +126,7 @@ class RedisMessageAvailabilityManagerTest {
displacingManager.handleClientConnected(accountIdentifier, deviceId, new MessageAvailabilityAdapter() {
@Override
public void handleConflictingMessageReader() {
public void handleConflictingMessageConsumer() {
secondListenerDisplaced.set(true);
}
}).toCompletableFuture().join();