Skip to content

Commit cd91417

Browse files
Update hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/gclient/IRawHttp.java
Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
1 parent 9b3fcf3 commit cd91417

File tree

1 file changed

+8
-3
lines changed
  • hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/gclient

1 file changed

+8
-3
lines changed

hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/gclient/IRawHttp.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
package ca.uhn.fhir.rest.gclient;
22

33
/**
4-
* Interface to make non-FHIR requests using the GenericClient plumbing.
5-
* Useful for the interceptor infrastructure when dealing with thinks like $export poll locations
6-
* which are not FHIR payloads.
4+
* Interface for making raw HTTP requests using the GenericClient infrastructure.
5+
* This allows non-FHIR HTTP calls to benefit from the same interceptor chain,
6+
* authentication, and configuration as regular FHIR operations.
7+
*
8+
* <p>Particularly useful for operations like polling $export status endpoints
9+
* or calling external services that return non-FHIR content.</p>
10+
*
11+
* @since 8.6.0
712
*/
813
public interface IRawHttp {
914
IClientHttpExecutable<IClientHttpExecutable<?, IEntityResult>, IEntityResult> get(String theUrl);

0 commit comments

Comments
 (0)