diff --git a/hapi-fhir-base/src/main/java/ca/uhn/fhir/interceptor/api/Pointcut.java b/hapi-fhir-base/src/main/java/ca/uhn/fhir/interceptor/api/Pointcut.java index 9551243f5ee..cd459aef3cc 100644 --- a/hapi-fhir-base/src/main/java/ca/uhn/fhir/interceptor/api/Pointcut.java +++ b/hapi-fhir-base/src/main/java/ca/uhn/fhir/interceptor/api/Pointcut.java @@ -1416,6 +1416,9 @@ public enum Pointcut implements IPointcut { *
  • * ca.uhn.fhir.rest.api.server.storage.TransactionDetails - The outer transaction details object (since 5.0.0) *
  • + *
  • + * Boolean - Whether this pointcut invocation was deferred or not(since 5.4.0) + *
  • * *

    * Hooks should return void. @@ -1460,6 +1463,9 @@ public enum Pointcut implements IPointcut { *

  • * ca.uhn.fhir.rest.api.server.storage.TransactionDetails - The outer transaction details object (since 5.0.0) *
  • + *
  • + * Boolean - Whether this pointcut invocation was deferred or not(since 5.4.0) + *
  • * *

    * Hooks should return void. @@ -1501,6 +1507,9 @@ public enum Pointcut implements IPointcut { *

  • * ca.uhn.fhir.rest.api.server.storage.TransactionDetails - The outer transaction details object (since 5.0.0) *
  • + *
  • + * Boolean - Whether this pointcut invocation was deferred or not(since 5.4.0) + *
  • * *

    * Hooks should return void. diff --git a/hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_4_0/2534-new-pointcut.yaml b/hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_4_0/2534-new-pointcut.yaml new file mode 100644 index 00000000000..cc4e0776fe5 --- /dev/null +++ b/hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_4_0/2534-new-pointcut.yaml @@ -0,0 +1,4 @@ +--- +type: add +issue: 2534 +title: "Add new pointcut `STORAGE_TRANSACTION_PROCESSED`, which fires after all operations in a transaction have executed."