diff --git a/hapi-deployable-pom/pom.xml b/hapi-deployable-pom/pom.xml index 23caed22e13..85b3274978a 100644 --- a/hapi-deployable-pom/pom.xml +++ b/hapi-deployable-pom/pom.xml @@ -5,7 +5,7 @@ ca.uhn.hapi.fhir hapi-fhir - 6.5.2-SNAPSHOT + 6.5.3-SNAPSHOT ../pom.xml diff --git a/hapi-fhir-android/pom.xml b/hapi-fhir-android/pom.xml index fbdd23757c7..c218688d43e 100644 --- a/hapi-fhir-android/pom.xml +++ b/hapi-fhir-android/pom.xml @@ -5,7 +5,7 @@ ca.uhn.hapi.fhir hapi-deployable-pom - 6.5.2-SNAPSHOT + 6.5.3-SNAPSHOT ../hapi-deployable-pom/pom.xml diff --git a/hapi-fhir-base/pom.xml b/hapi-fhir-base/pom.xml index bc4d947753c..8ca362f2370 100644 --- a/hapi-fhir-base/pom.xml +++ b/hapi-fhir-base/pom.xml @@ -5,7 +5,7 @@ ca.uhn.hapi.fhir hapi-deployable-pom - 6.5.2-SNAPSHOT + 6.5.3-SNAPSHOT ../hapi-deployable-pom/pom.xml 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 70a6c80a4f3..dd92309a50e 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 @@ -628,6 +628,13 @@ public enum Pointcut implements IPointcut { * This method is called after all processing is completed for a request, but only if the * request completes normally (i.e. no exception is thrown). *

+ * This pointcut is called after the response has completely finished, meaning that the HTTP respsonse to the client + * may or may not have already completely been returned to the client by the time this pointcut is invoked. Use caution + * if you have timing-dependent logic, since there is no guarantee about whether the client will have already moved on + * by the time your method is invoked. If you need a guarantee that your method is invoked before returning to the + * client, consider using {@link #SERVER_OUTGOING_RESPONSE} instead. + *

+ *

* Hooks may accept the following parameters: *