private DelegationTokenStore getTokenStore(Configuration conf) throws IOException { String tokenStoreClassName = MetaStoreServerUtils.getTokenStoreClassName(conf); try { Class<? extends DelegationTokenStore> storeClass = Class.forName(tokenStoreClassName).asSubclass(DelegationTokenStore.class); return ReflectionUtils.newInstance(storeClass, conf); } catch (ClassNotFoundException e) { throw new IOException("Error initializing delegation token store: " + tokenStoreClassName, e); } }
try { Object baseHandler = null; String tokenStoreClass = MetaStoreServerUtils.getTokenStoreClassName(conf);