@Override public Invoker<T> getInvoker() { return exporter.getInvoker(); }
@Override public void unexport() { exporter.unexport(); } }
public void destroy() { for (Invoker<?> invoker : invokers){ if (invoker != null) { invokers.remove(invoker); try { if (log.isInfoEnabled()) { log.info("Destroy reference: " + invoker.getUrl()); } invoker.destroy(); } catch (Throwable t) { log.warn(t.getMessage(), t); } } } for (String key : new ArrayList<String>(exporterMap.keySet())) { Exporter<?> exporter = exporterMap.remove(key); if (exporter != null) { try { if (log.isInfoEnabled()) { log.info("Unexport service: " + exporter.getInvoker().getUrl()); } exporter.unexport(); } catch (Throwable t) { log.warn(t.getMessage(), t); } } } } @SuppressWarnings("deprecation")
@Override public void destroy() { for (Invoker<?> invoker : invokers) { if (invoker != null) { invokers.remove(invoker); try { if (logger.isInfoEnabled()) { logger.info("Destroy reference: " + invoker.getUrl()); } invoker.destroy(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } for (String key : new ArrayList<String>(exporterMap.keySet())) { Exporter<?> exporter = exporterMap.remove(key); if (exporter != null) { try { if (logger.isInfoEnabled()) { logger.info("Unexport service: " + exporter.getInvoker().getUrl()); } exporter.unexport(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } } }
@Override public Invoker<T> getInvoker() { return exporter.getInvoker(); }
@Override public void unexport() { exporter.unexport(); } }
@Override public void destroy() { for (Invoker<?> invoker : invokers) { if (invoker != null) { invokers.remove(invoker); try { if (logger.isInfoEnabled()) { logger.info("Destroy reference: " + invoker.getUrl()); } invoker.destroy(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } for (String key : new ArrayList<String>(exporterMap.keySet())) { Exporter<?> exporter = exporterMap.remove(key); if (exporter != null) { try { if (logger.isInfoEnabled()) { logger.info("Unexport service: " + exporter.getInvoker().getUrl()); } exporter.unexport(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } } }
@Override public Invoker<T> getInvoker() { return exporter.getInvoker(); }
public void unexport() { exporter.unexport(); } }
public void destroy() { for (Invoker<?> invoker : invokers){ if (invoker != null) { invokers.remove(invoker); try { if (logger.isInfoEnabled()) { logger.info("Destroy reference: " + invoker.getUrl()); } invoker.destroy(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } for (String key : new ArrayList<String>(exporterMap.keySet())) { Exporter<?> exporter = exporterMap.remove(key); if (exporter != null) { try { if (logger.isInfoEnabled()) { logger.info("Unexport service: " + exporter.getInvoker().getUrl()); } exporter.unexport(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } } @SuppressWarnings("deprecation")
public Invoker<T> getInvoker() { return exporter.getInvoker(); } public void unexport() {
public void unexport() { exporter.unexport(); } }
public void destroy() { for (Invoker<?> invoker : invokers){ if (invoker != null) { invokers.remove(invoker); try { if (logger.isInfoEnabled()) { logger.info("Destroy reference: " + invoker.getUrl()); } invoker.destroy(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } for (String key : new ArrayList<String>(exporterMap.keySet())) { Exporter<?> exporter = exporterMap.remove(key); if (exporter != null) { try { if (logger.isInfoEnabled()) { logger.info("Unexport service: " + exporter.getInvoker().getUrl()); } exporter.unexport(); } catch (Throwable t) { logger.warn(t.getMessage(), t); } } } } @SuppressWarnings("deprecation")
@Override public Invoker<T> getInvoker() { return exporter.getInvoker(); }
public void unexport() { exporter.unexport(); } }
public Invoker<T> getInvoker() { return exporter.getInvoker(); }
public void unexport() { String key = getCacheKey(this.originInvoker); bounds.remove(key); exporter.unexport(); } }
public Invoker<T> getInvoker() { return exporter.getInvoker(); }
@Override public void unexport() { String key = getCacheKey(this.originInvoker); bounds.remove(key); exporter.unexport(); } }
@Override public Invoker<T> getInvoker() { return exporter.getInvoker(); }