/** * check to see if the cache is closing */ public boolean checkCacheClosing(InternalCache cache) { return cache == null || cache.isClosed(); }
private void checkCacheClosed() { if (this.cache.isClosed()) { throw this.cache.getCacheClosedException(null, null); } }
public InternalCache getOrCreateCache(final Properties config, final Properties systemProperties) { if (cache == null || cache.isClosed()) { cache = null; createCache(config, systemProperties); assertThat(cache).isNotNull(); } return cache; }
public static void closeCache() { try { if (!cache.isClosed()) { cache.close(); } } catch (Exception e) { throw new AssertionError(e); } }
InternalCache getCache() { InternalCache result = cache; if (result == null) { throw new IllegalStateException("Missing cache instance."); } if (result.isClosed()) { throw new CacheClosedException(); } return result; }
public InternalCache getOrCreateCache() { if (cache == null || cache.isClosed()) { cache = null; createCache(); assertThat(cache).isNotNull(); } return cache; }
public InternalCache getOrCreateCache(final CacheFactory cacheFactory) { if (cache == null || cache.isClosed()) { cache = null; createCache(cacheFactory); assertThat(cache).isNotNull(); } return cache; }
public InternalCache getOrCreateCache(final Properties config) { if (cache == null || cache.isClosed()) { cache = null; createCache(config); assertThat(cache).isNotNull(); } return cache; }
/** * @return true if the Federating Manager Thread is running */ public boolean isManager() { if (this.cache == null || this.cache.isClosed()) { return false; } try { return service.isManager(); } catch (Exception ignore) { return false; } }
/** * check to see if the cache is closing */ public boolean checkCacheClosing(ClusterDistributionManager dm) { if (dm == null) { return true; } InternalCache cache = dm.getCache(); return cache == null || cache.isClosed(); }
public static QueryService getQueryService() { if (cache.isClosed()) startCache(); return cache.getQueryService(); }
@Override public boolean cancel() { InternalCache cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { suspendCacheTimeMillis(false); } return super.cancel(); } }
public static void startCache() { try { if (cache.isClosed()) { cache = (InternalCache) new CacheFactory(props).create(); ds = cache.getDistributedSystem(); qs = cache.getQueryService(); } } catch (Exception e) { throw new AssertionError(e); } }
@Override protected AdminResponse createResponse(DistributionManager dm) { InternalCache cache = dm.getCache(); HashSet<PersistentID> compactedStores = new HashSet<>(); if (cache != null && !cache.isClosed()) { for (DiskStore store : cache.listDiskStoresIncludingRegionOwned()) { if (store.forceCompaction()) { compactedStores.add(((DiskStoreImpl) store).getPersistentID()); } } } return new CompactResponse(this.getSender(), compactedStores); }
public static void restartCache() { try { if (!cache.isClosed()) { cache.close(); } cache = (InternalCache) new CacheFactory(props).create(); ds = cache.getDistributedSystem(); qs = cache.getQueryService(); } catch (Exception e) { throw new AssertionError(e); } }
public static PersistentID compactDiskStore(String diskStoreName) { PersistentID persistentID = null; InternalCache cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { DiskStoreImpl diskStore = (DiskStoreImpl) cache.findDiskStore(diskStoreName); if (diskStore != null && diskStore.forceCompaction()) { persistentID = diskStore.getPersistentID(); } } return persistentID; }
private boolean isClosing() { if (getCache().isClosed()) { return true; } CancelCriterion stopper = getCache().getCancelCriterion(); return stopper.isCancelInProgress(); }
@Override public void processIncoming(ClusterDistributionManager dm, String adviseePath, boolean removeProfile, boolean exchangeProfiles, final List<Profile> replyProfiles) { final InternalCache cache = dm.getCache(); if (cache != null && !cache.isClosed()) { handleDistributionAdvisee(cache.getJmxManagerAdvisor().getAdvisee(), removeProfile, exchangeProfiles, replyProfiles); } }
@Override protected AdminResponse createResponse(DistributionManager dm) { InternalCache cache = dm.getCache(); if (cache != null && !cache.isClosed()) { PersistentMemberManager mm = cache.getPersistentMemberManager(); mm.revokeMember(this.pattern); } return new RevokePersistentIDResponse(this.getSender()); }
private boolean isFiringMembershipEvents() { return this.acceptor.isRunning() && !(this.acceptor.getCachedRegionHelper().getCache()).isClosed() && !acceptor.getCachedRegionHelper().getCache().getCancelCriterion().isCancelInProgress(); }