@edu.umd.cs.findbugs.annotations.SuppressWarnings(value="VO_VOLATILE_INCREMENT") final void removePendingOp(final Object op) { assert this.headLock.isLocked(); // usually expect to be at the end, so start search from end for (int index = this.pendingOps.size() - 1; index >= 0; index--) { if (op.equals(this.pendingOps.get(index))) { if (TXStateProxy.LOG_FINEST) { getTxMgr().getLogger().info(LocalizedStrings.DEBUG, "removePendingOp: removing op=" + op + " in dataRegion " + ((LocalRegion)this.pendingOpsRegions.get(index)) .getFullPath()); } this.pendingOps.remove(index); this.pendingOpsRegions.remove(index); --this.numPendingOperations; break; } } }
public final void lockTXState() { this.txLock.lock(); if (ExclusiveSharedSynchronizer.TRACE_LOCK_COMPACT) { final LogWriterI18n logger = getTxMgr().getLogger(); logger.info(LocalizedStrings.DEBUG, "acquired lock on " + toString()); } }
final void unlockTXState() { this.txLock.unlock(); if (ExclusiveSharedSynchronizer.TRACE_LOCK_COMPACT) { final LogWriterI18n logger = getTxMgr().getLogger(); logger.info(LocalizedStrings.DEBUG, "released lock on " + toString()); } }
final LogWriterI18n logger = tx.getTxMgr().getLogger(); logger.convertToLogWriter().warning( "Missing VersionSource for " + toString());
final LogWriterI18n logger = getTxMgr().getLogger(); final boolean logFine = TXStateProxy.LOG_FINE;
if (lockObj != null) { if (TXStateProxy.LOG_FINE) { getTxMgr().getLogger().info(LocalizedStrings.DEBUG, "releasing pending read lock on " + lockObj + " in " + this.txId.shortToString());
addAffectedRegion = false; if (doLog) { final LogWriterI18n logger = txState.getTxMgr().getLogger(); logger.info(LocalizedStrings.DEBUG, "skip adding new " + ArrayUtils.objectRefString(txr) + " for region " final LogWriterI18n logger = txState.getTxMgr().getLogger(); logger.info(LocalizedStrings.DEBUG, "added new " + ArrayUtils.objectRefString(txr) + " for region " final LogWriterI18n logger = txState.getTxMgr().getLogger(); logger.info(LocalizedStrings.DEBUG, "returning existing " + ArrayUtils.objectRefString(txr) + " for region "
if (lockObj != null) { if (TXStateProxy.LOG_FINE) { getTxMgr().getLogger().info(LocalizedStrings.DEBUG, "moving pending read lock on " + (TXStateProxy.LOG_FINEST ? lockObj : ArrayUtils.objectRefString(lockObj))
private void publishRecordedVersions() { final TXRegionState[] finalRegions = this.finalizeRegions; GemFireCacheImpl cache = GemFireCacheImpl.getExisting(); final LogWriterI18n logger = getTxMgr().getLogger();
final LockingPolicy lockPolicy = tx.getLockingPolicy(); final TransactionObserver observer = tx.getObserver(); final LogWriterI18n logger = tx.getTxMgr().getLogger(); final Collection<?> txess = this.entryMods.values(); applyChangesStart(this.region);
event.setTXState(this); if (TXStateProxy.LOG_FINE) { final LogWriterI18n logger = getTxMgr().getLogger(); logger.info(LocalizedStrings.DEBUG, "putEntry Region " + region.getFullPath() + ", event: " + (TXStateProxy.LOG_FINE ? event.toString()