OKAPI-1213: Add FolioLoggingContext.put(ContextLocal<String>, String) #1394
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



https://folio-org.atlassian.net/browse/OKAPI-1213
In Vert.x 5 it’s no longer possible to call putLocal with a String key, it must be a ContextLocal key: https://vertx.io/docs/guides/vertx-5-migration-guide/#_context_local_storage_changes
The ContextLocal keys are defined in FolioLocal: https://github.com/folio-org/okapi/blob/master/okapi-common/src/main/java/org/folio/okapi/common/logging/FolioLocal.java
This change allows modules to directly use the key defined in FolioLocal when writing a value into the local context. This avoids a lookup that requires a call to FolioLocalContext.localKey:
okapi/okapi-common/src/main/java/org/folio/okapi/common/logging/FolioLoggingContext.java
Lines 88 to 90 in d2ef0f1