This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch CAUSEWAY-3745 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 2d39c84661059638e5d3a90a7154745f828e042c Author: Dan Haywood <[email protected]> AuthorDate: Thu May 23 18:00:05 2024 +0100 CAUSEWAY-3745: renames EntityPropertychangeSubscriber#onBulkChanging ... ... to simply #onChanging ; because it has the same semantics as the other #onChanging that it overloads. --- .../applib/services/publishing/log/EntityPropertyChangeLogger.java | 2 +- .../applib/services/publishing/spi/EntityPropertyChangeSubscriber.java | 2 +- .../runtimeservices/publish/EntityPropertyChangePublisherDefault.java | 2 +- .../applib/spiimpl/EntityPropertyChangeSubscriberForAuditTrail.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/EntityPropertyChangeLogger.java b/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/EntityPropertyChangeLogger.java index 365092e98d..1e6ebaa8c7 100644 --- a/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/EntityPropertyChangeLogger.java +++ b/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/log/EntityPropertyChangeLogger.java @@ -59,7 +59,7 @@ public class EntityPropertyChangeLogger implements EntityPropertyChangeSubscribe } @Override - public void onBulkChanging(Can<EntityPropertyChange> entityPropertyChanges) { + public void onChanging(Can<EntityPropertyChange> entityPropertyChanges) { entityPropertyChanges.stream().map(EntityPropertyChange::toString).forEach(log::debug); } } \ No newline at end of file diff --git a/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java b/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java index 1e48340a01..05b5083a32 100644 --- a/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java +++ b/api/applib/src/main/java/org/apache/causeway/applib/services/publishing/spi/EntityPropertyChangeSubscriber.java @@ -49,7 +49,7 @@ public interface EntityPropertyChangeSubscriber extends HasEnabling { */ void onChanging(EntityPropertyChange entityPropertyChange); - default void onBulkChanging(Can<EntityPropertyChange> entityPropertyChanges) { + default void onChanging(Can<EntityPropertyChange> entityPropertyChanges) { entityPropertyChanges.forEach(this::onChanging); } } diff --git a/core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/publish/EntityPropertyChangePublisherDefault.java b/core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/publish/EntityPropertyChangePublisherDefault.java index ceb8b8880c..aa039f3587 100644 --- a/core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/publish/EntityPropertyChangePublisherDefault.java +++ b/core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/publish/EntityPropertyChangePublisherDefault.java @@ -113,7 +113,7 @@ public class EntityPropertyChangePublisherDefault implements EntityPropertyChang }); } else { for (val subscriber : enabledSubscribers) { - subscriber.onBulkChanging(propertyChanges); + subscriber.onChanging(propertyChanges); } } } finally { diff --git a/extensions/security/audittrail/applib/src/main/java/org/apache/causeway/extensions/audittrail/applib/spiimpl/EntityPropertyChangeSubscriberForAuditTrail.java b/extensions/security/audittrail/applib/src/main/java/org/apache/causeway/extensions/audittrail/applib/spiimpl/EntityPropertyChangeSubscriberForAuditTrail.java index 4781f5dcb9..9434ec34ec 100644 --- a/extensions/security/audittrail/applib/src/main/java/org/apache/causeway/extensions/audittrail/applib/spiimpl/EntityPropertyChangeSubscriberForAuditTrail.java +++ b/extensions/security/audittrail/applib/src/main/java/org/apache/causeway/extensions/audittrail/applib/spiimpl/EntityPropertyChangeSubscriberForAuditTrail.java @@ -75,7 +75,7 @@ public class EntityPropertyChangeSubscriberForAuditTrail implements EntityProper } @Override - public void onBulkChanging(Can<EntityPropertyChange> entityPropertyChanges) { + public void onChanging(Can<EntityPropertyChange> entityPropertyChanges) { if (!isEnabled()) { return; }
