/** * @return boolean */ protected boolean isClosed() { return this.cache.isClosed(); }
private void checkCacheClosed() { if (this.cache.isClosed()) { throw cache.getCacheClosedException(null, null); } }
/** * check to see if the cache is closing */ final public boolean checkCacheClosing(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); // return (cache != null && cache.isClosed()); return cache == null || cache.isClosed(); }
protected static boolean hasCache() { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if(cache != null && !cache.isClosed()) { return true; } else { return false; } }
/** * check to see if the cache is closing */ final public boolean checkCacheClosing(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); // return (cache != null && cache.isClosed()); return cache == null || cache.isClosed(); }
/** * check to see if the cache is closing */ final public boolean checkCacheClosing(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); // return (cache != null && cache.isClosed()); return cache == null || cache.isClosed(); }
private static boolean hasCache() { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if(cache != null && !cache.isClosed()) { return true; } else { return false; } }
/** * check to see if the cache is closing */ final public boolean checkCacheClosing(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); // return (cache != null && cache.isClosed()); return cache == null || cache.isClosed(); }
/** * Return the GemFire Cache. This returns null instead of throwing * {@link CacheClosedException} if the cache is closed. */ public static GemFireCacheImpl getGemFireCacheNoThrow() { final GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { return cache; } return null; }
/** * Return the GemFire Cache. This returns null instead of throwing * {@link CacheClosedException} if the cache is closed. */ public static GemFireCacheImpl getGemFireCacheNoThrow() { final GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { return cache; } return null; }
@Override public boolean cancel() { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { suspendCacheTimeMillis(false); } return super.cancel(); } }
@Override protected AdminResponse createResponse(DistributionManager dm) { Set<PersistentID> waitingIds = new HashSet<PersistentID>(); GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { PersistentMemberManager mm = cache.getPersistentMemberManager(); Set<PersistentMemberID> waitingMemberIds = mm.getWaitingIds(); for (PersistentMemberID id : waitingMemberIds) { waitingIds.add(new PersistentMemberPattern(id)); } } return new WaitingPersistentIDsResponse(waitingIds, this.getSender()); }
private boolean isClosing() { if (getCache().isClosed()) { return true; } CancelCriterion stopper = getCache().getCancelCriterion(); if (stopper.cancelInProgress() != null) { return true; } return false; }
@Override public void processIncoming(DistributionManager dm, String adviseePath, boolean removeProfile, boolean exchangeProfiles, final List<Profile> replyProfiles, LogWriterI18n logger) { final GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { handleDistributionAdvisee(cache.getJmxManagerAdvisor().getAdvisee(), removeProfile, exchangeProfiles, replyProfiles); } }
public static PersistentID compactDiskStore(String diskStoreName) { PersistentID persistentID = null; GemFireCacheImpl 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 final GemFireCacheImpl getCache(boolean throwIfClosing) { final GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if (cache != null && !cache.isClosed()) { if (throwIfClosing) { cache.getCancelCriterion().checkCancelInProgress(null); } return cache; } if (throwIfClosing) { throw cache.getCacheClosedException("The cache is closed.", null); } return null; }
@Override protected AdminResponse createResponse(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if(cache != null && !cache.isClosed()) { PersistentMemberManager mm = cache.getPersistentMemberManager(); mm.unblockMemberForPattern(pattern); } return new UnblockPersistentIDResponse(this.getSender()); }
@Override protected AdminResponse createResponse(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if(cache != null && !cache.isClosed()) { PersistentMemberManager mm = cache.getPersistentMemberManager(); mm.revokeMember(pattern); } return new RevokePersistentIDResponse(this.getSender()); }
@Override protected AdminResponse createResponse(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if(cache != null && !cache.isClosed()) { PersistentMemberManager mm = cache.getPersistentMemberManager(); mm.revokeMember(pattern); } return new RevokePersistentIDResponse(this.getSender()); }
@Override protected AdminResponse createResponse(DistributionManager dm) { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); if(cache != null && !cache.isClosed()) { cache.stopGatewayHubs(true); //TODO: Pushkar: later this needs to be moved into a separate request //e.g. ShutdownAllGatewaySendersAndReceivers which will be called from ShutdownAllRequest cache.stopGatewaySenders(true); cache.stopGatewayReceivers(true); } return new ShutdownAllGatewayHubsResponse(this.getSender()); }