package session
Type Members
- trait HiveSession extends HiveSessionBase
- trait HiveSessionBase extends AnyRef
Methods that don't need to be executed under a doAs context are here.
Methods that don't need to be executed under a doAs context are here. Rest of them in HiveSession interface
- trait HiveSessionHookContext extends AnyRef
HiveSessionHookContext.
HiveSessionHookContext. Interface passed to the HiveServer2 session hook execution. This enables the hook implementation to access session config, user and session handle
- class HiveSessionHookContextImpl extends HiveSessionHookContext
HiveSessionHookContextImpl.
HiveSessionHookContextImpl. Session hook context implementation which is created by session manager and passed to hook invocation.
- class HiveSessionImpl extends HiveSession
HiveSession
- class HiveSessionImplwithUGI extends HiveSessionImpl
HiveSessionImplwithUGI.
HiveSessionImplwithUGI. HiveSession with connecting user's UGI and delegation token if required
- class HiveSessionProxy extends InvocationHandler
Proxy wrapper on HiveSession to execute operations by impersonating given user
- class SessionManager extends CompositeService
SessionManager.