public static VersionTag create(boolean persistent, DataInput in) throws IOException, ClassNotFoundException { VersionTag<?> tag; if (persistent) { tag = new DiskVersionTag(); } else { tag = new VMVersionTag(); } InternalDataSerializer.invokeFromData(tag, in); return tag; }
@Override public void setCanonicalIDs(DM dm) { InternalDistributedMember id = getMemberID(); if (id != null) { setMemberID(dm.getCanonicalId(getMemberID())); id = getPreviousMemberID(); if (id != null) { setPreviousMemberID(dm.getCanonicalId(id)); } } }
public void testRegionVersionInTags() { VMVersionTag tag = new VMVersionTag(); long version = 0x8080000000L; tag.setRegionVersion(version); assertEquals("failed test for bug #48576", version, tag.getRegionVersion()); }
public static VersionTag create(boolean persistent, DataInput in) throws IOException, ClassNotFoundException { VersionTag<?> tag; if (persistent) { tag = new DiskVersionTag(); } else { tag = new VMVersionTag(); } InternalDataSerializer.invokeFromData(tag, in); return tag; }
/** * Creates a version tag of the appropriate type, based on the member id * * @param memberId */ public static VersionTag create(VersionSource memberId) { VersionTag tag; if (memberId instanceof DiskStoreID) { tag = new DiskVersionTag(); } else { tag = new VMVersionTag(); } tag.setMemberID(memberId); return tag; }
/** * Creates a version tag of the appropriate type, based on the member id * * @param memberId */ public static VersionTag create(VersionSource memberId) { VersionTag tag; if (memberId instanceof DiskStoreID) { tag = new DiskVersionTag(); } else { tag = new VMVersionTag(); } tag.setMemberID(memberId); return tag; }
@Override public Object call() { DistributedRegion dr = (DistributedRegion)getCache().getRegion("region"); VersionTag tag = new VMVersionTag(); tag.setMemberID(dr.getVersionMember()); tag.setRegionVersion(123); tag.setEntryVersion(9); tag.setVersionTimeStamp(System.currentTimeMillis()); EventID eventID = new EventID(new byte[0], 1, 0); EntryEventImpl event = EntryEventImpl.create(dr, Operation.CREATE, "TestObject", "TestValue", null, false, memberID, true, eventID); event.setVersionTag(tag); event.setContext(new ClientProxyMembershipID(memberID)); dr.recordEvent(event); event.release(); return memberID; } });
VersionTag tag = new VMVersionTag(); tag.setMemberID(memberVersionID); tag.setRegionVersion(2); tag = new VMVersionTag(); tag.setMemberID(memberVersionID); tag.setRegionVersion(3);
VersionTag tag = new VMVersionTag(); tag.setMemberID(primaryVersionID); tag.setRegionVersion(2); tag = new VMVersionTag(); tag.setMemberID(primaryVersionID); tag.setRegionVersion(3);
try { createRegion.run(); VersionTag tag = new VMVersionTag();
() -> new RemotePutAllMessage.PutAllReplyMessage()); registerDSFID(REMOTE_PUTALL_MESSAGE, () -> new RemotePutAllMessage()); registerDSFID(VERSION_TAG, () -> new VMVersionTag()); registerDSFID(ADD_CACHESERVER_PROFILE_UPDATE, () -> new AddCacheServerProfileMessage());