/** {@inheritDoc} */ @Override protected void onKernalStop0(boolean cancel) { synchronized (mux) { stopCleanupWorker(); } }
/** * Unregister ttl manager of cache from periodical check on expired entries. * * @param mgr ttl manager of cache. * */ public void unregister(GridCacheTtlManager mgr) { synchronized (mux) { mgrs.remove(mgr); if (mgrs.isEmpty()) stopCleanupWorker(); } }
/** {@inheritDoc} */ @Override protected void onKernalStop0(boolean cancel) { synchronized (mux) { stopCleanupWorker(); } }
/** * Unregister ttl manager of cache from periodical check on expired entries. * * @param mgr ttl manager of cache. * */ public void unregister(GridCacheTtlManager mgr) { synchronized (mux) { mgrs.remove(mgr); if (mgrs.isEmpty()) stopCleanupWorker(); } }