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 f3905f657efa3c891968ed5b9a80b6bd64f3641c
Author: Dan Haywood <[email protected]>
AuthorDate: Thu May 23 17:57:45 2024 +0100

    CAUSEWAY-3745: updates javadoc is all.
---
 .../causeway/applib/services/repository/RepositoryService.java     | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/api/applib/src/main/java/org/apache/causeway/applib/services/repository/RepositoryService.java
 
b/api/applib/src/main/java/org/apache/causeway/applib/services/repository/RepositoryService.java
index 95e1c7b2d6..51a1784a5d 100644
--- 
a/api/applib/src/main/java/org/apache/causeway/applib/services/repository/RepositoryService.java
+++ 
b/api/applib/src/main/java/org/apache/causeway/applib/services/repository/RepositoryService.java
@@ -86,10 +86,11 @@ public interface RepositoryService {
     <T> T detachedEntity(@NonNull T entity);
 
     /**
-     * Enables bulk mode for all generic repository calls in {@param callable}.
-     *
-     * Used for a large collection of generic repository calls without calling 
flush.
+     * Executes the passed in {@param callable} in bulk mode, meaning that the 
transaction will not be flushed within.
      *
+     * <p>
+     * Used for example by the audit trail extension, as a performance 
optimization.
+     * </p>
      */
     <T> T execInBulk(Callable<T> callable);
 

Reply via email to