| Interface | Description |
|---|---|
| IServerInterceptor |
Provides methods to intercept requests and responses.
|
| IServerOperationInterceptor |
Server interceptor with added methods which can be called within the lifecycle of
write operations (create/update/delete) or within transaction and batch
operations that call these sub-operations.
|
| Class | Description |
|---|---|
| BanUnsupportedHttpMethodsInterceptor |
This interceptor causes the server to reject invocations for HTTP methods
other than those supported by the server with an HTTP 405.
|
| CorsInterceptor | |
| ExceptionHandlingInterceptor | |
| InterceptorAdapter |
Base class for
IServerInterceptor implementations. |
| IServerInterceptor.ActionRequestDetails | |
| LoggingInterceptor |
Server interceptor which logs each request using a defined format
|
| RequestValidatingInterceptor |
This interceptor intercepts each incoming request and if it contains a FHIR resource, validates that resource.
|
| ResponseHighlighterInterceptor |
This interceptor detects when a request is coming from a browser, and automatically returns a response with syntax
highlighted (coloured) HTML for the response instead of just returning raw XML/JSON.
|
| ResponseValidatingInterceptor |
This interceptor intercepts each outgoing response and if it contains a FHIR resource, validates that resource.
|
| ServerOperationInterceptorAdapter |
NOP implementation of
IServerOperationInterceptor |
| VerboseLoggingInterceptor |
This interceptor creates verbose server log entries containing the complete request and response payloads.
|
Copyright © 2014–2017 University Health Network. All rights reserved.