public abstract class AbstractHMSHandlerProxy extends Object implements InvocationHandler
Modifier and Type | Field and Description |
---|---|
protected org.apache.hadoop.conf.Configuration |
activeConf |
protected IHMSHandler |
baseHandler |
protected org.apache.hadoop.hive.metastore.MetaStoreInit.MetaStoreInitData |
metaStoreInitData |
protected org.apache.hadoop.conf.Configuration |
origConf |
protected boolean |
reloadConf |
protected long |
timeout |
Constructor and Description |
---|
AbstractHMSHandlerProxy(org.apache.hadoop.conf.Configuration conf,
IHMSHandler baseHandler,
boolean local) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.conf.Configuration |
getActiveConf() |
protected void |
initBaseHandler() |
Object |
invoke(Object proxy,
Method method,
Object[] objects) |
protected abstract org.apache.hadoop.hive.metastore.AbstractHMSHandlerProxy.Result |
invokeInternal(Object proxy,
Method method,
Object[] args) |
protected final org.apache.hadoop.hive.metastore.MetaStoreInit.MetaStoreInitData metaStoreInitData
protected final IHMSHandler baseHandler
protected final org.apache.hadoop.conf.Configuration origConf
protected final org.apache.hadoop.conf.Configuration activeConf
protected final boolean reloadConf
protected final long timeout
public AbstractHMSHandlerProxy(org.apache.hadoop.conf.Configuration conf, IHMSHandler baseHandler, boolean local) throws MetaException
MetaException
protected void initBaseHandler() throws MetaException
MetaException
public Object invoke(Object proxy, Method method, Object[] objects) throws Throwable
invoke
in interface InvocationHandler
Throwable
protected abstract org.apache.hadoop.hive.metastore.AbstractHMSHandlerProxy.Result invokeInternal(Object proxy, Method method, Object[] args) throws Throwable
Throwable
public org.apache.hadoop.conf.Configuration getActiveConf()
Copyright © 2023 The Apache Software Foundation. All rights reserved.