- @Override
- public String makePath() {
- return (getOperator().getPath() + "/" + params.getTargetEntity());
- }
-
- /**
- * Injects the response into the context.
- */
- @Override
- protected CompletableFuture<OperationOutcome> postProcessResponse(OperationOutcome outcome, String url,
- Response rawResponse, StandardCoderObject response) {
- String entity = params.getTargetEntity();
-
- logger.info("{}: caching response of {} for {}", getFullName(), entity, params.getRequestId());
-
- params.getContext().setProperty(propertyPrefix + entity, response);
-
- return super.postProcessResponse(outcome, url, rawResponse, response);
- }
-