gravitino.audit.caller_context.CallerContextHolder¶
- class gravitino.audit.caller_context.CallerContextHolder¶
Bases:
object
A thread local holder for the CallerContext.
- __init__()¶
Methods
__init__
()get
()Get the CallerContext from the thread local.
remove
()Remove the CallerContext from the thread local.
set
(context)Set the CallerContext in the thread local.
- static get()¶
Get the CallerContext from the thread local.
- Returns:
The CallerContext.
- static remove()¶
Remove the CallerContext from the thread local.
- static set(context: CallerContext)¶
Set the CallerContext in the thread local.
- Args:
context: The CallerContext to set.