private void closeQuietly(HCatClient client, String delegationToken, boolean close) { if (close && client != null) { try { if(delegationToken != null && !delegationToken.isEmpty()) { client.cancelDelegationToken(delegationToken); } client.close(); } catch (Exception ignore) { XLog.getLog(HCatURIHandler.class).warn("Error closing hcat client", ignore); } } }
private void closeQuietly(HCatClient client, String delegationToken, boolean close) { if (close && client != null) { try { if(delegationToken != null && !delegationToken.isEmpty()) { client.cancelDelegationToken(delegationToken); } client.close(); } catch (Exception ignore) { XLog.getLog(HCatURIHandler.class).warn("Error closing hcat client", ignore); } } }
@Override public void destroy() { try { if (delegationToken != null && !delegationToken.isEmpty()) { hcatClient.cancelDelegationToken(delegationToken); } delegationToken = null; } catch (Exception ignore) { XLog.getLog(HCatContext.class).warn("Error cancelling delegation token", ignore); } try { hcatClient.close(); } catch (Exception ignore) { XLog.getLog(HCatContext.class).warn("Error closing hcat client", ignore); } }
@Override public void destroy() { try { if (delegationToken != null && !delegationToken.isEmpty()) { hcatClient.cancelDelegationToken(delegationToken); } delegationToken = null; } catch (Exception ignore) { XLog.getLog(HCatContext.class).warn("Error cancelling delegation token", ignore); } try { hcatClient.close(); } catch (Exception ignore) { XLog.getLog(HCatContext.class).warn("Error closing hcat client", ignore); } }