public boolean isEmpty() { return THashMap.this.isEmpty(); }
@Override protected short computeCompressedShort(short flags) { if (this.callbackArg != null) { flags |= CALLBACK_ARG_SET; } // always setting the flag for commitTime but sending the commitTime only // for newer releases in virtualToData since older versions will ignore this // flag and commitTime flags |= HAS_COMMIT_TIME; if (this.memberTailKeysMap != null && !this.memberTailKeysMap.isEmpty()) { flags |= HAS_TO_BE_PUBLISHED_EVENT; } if (this.regionDiskVersionSources != null && !this.regionDiskVersionSources.isEmpty()) { flags |= HAS_DISK_VERSION_SOURCES; } return flags; }
protected final void sendNewGIINodeMessages( final MemberToGIIRegions finishRecipients, final DM dm, final boolean forCommit) { THashMap members; if (finishRecipients.hasUninitialized && !(members = finishRecipients.members).isEmpty()) { members.forEachEntry(new TObjectObjectProcedure() { @SuppressWarnings("unchecked") @Override public boolean execute(Object m, Object l) { if (l != null) { TXNewGIINode.send(dm.getSystem(), dm, TXStateProxy.this, (InternalDistributedMember)m, (ArrayList<Object>)l, forCommit); } return true; } }); } }
public void toDataPre_GFXD_1_3_0_2(final DataOutput out) throws IOException { super.toData(out); if (this.callbackArg != null) { DataSerializer.writeObject(this.callbackArg, out); } InternalDataSerializer.writeUnsignedVL(this.commitTime, out); if (this.memberTailKeysMap != null && !this.memberTailKeysMap.isEmpty()) { InternalDataSerializer.writeTHashMap(this.memberTailKeysMap, out); } }
if (!keyToVersionMap.isEmpty()) { for (Iterator it=successfulPuts.getKeys().iterator(); it.hasNext(); ) { successfulPuts.addVersion((VersionTag)keyToVersionMap.get(it.next()));