This is an automated email from the ASF dual-hosted git repository.
cschneider pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-journal-messages.git
The following commit(s) were added to refs/heads/master by this push:
new 6e93613 SLING-12689 - Add more parameters to callback (#24)
6e93613 is described below
commit 6e93613b9de7991d4ae97cbb6ca0f9ac6996b7df
Author: Christian Schneider <[email protected]>
AuthorDate: Thu Mar 27 21:32:26 2025 +0100
SLING-12689 - Add more parameters to callback (#24)
---
.../apache/sling/distribution/journal/DistributionCallback.java | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git
a/src/main/java/org/apache/sling/distribution/journal/DistributionCallback.java
b/src/main/java/org/apache/sling/distribution/journal/DistributionCallback.java
index 2e3fc1d..2531af8 100644
---
a/src/main/java/org/apache/sling/distribution/journal/DistributionCallback.java
+++
b/src/main/java/org/apache/sling/distribution/journal/DistributionCallback.java
@@ -18,12 +18,15 @@
*/
package org.apache.sling.distribution.journal;
+import java.time.Duration;
+import java.util.Date;
+
import org.apache.sling.distribution.journal.messages.PackageMessage;
/**
* Allows to observe replication processing
*/
public interface DistributionCallback {
- void success(PackageMessage packageMessage);
- void failure(PackageMessage packageMessage, int numRetries, boolean
willDiscard, Exception ex);
+ void success(PackageMessage packageMessage, long offset, Date
createdDate, Duration importuration);
+ void failure(PackageMessage packageMessage, long offset, Date
createdDate, int numRetries, boolean willDiscard, Exception ex);
}