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.