public GfxdFunctionOrderedReplyMessageProcessor(DM dm, Set<DistributedMember> members, GfxdFunctionMessage<T> msg) { super(dm, members, msg); this.pendingReplies = new THashMapWithCreate(); }
public GfxdFunctionOrderedReplyMessageProcessor(DM dm, InternalDistributedMember member, GfxdFunctionMessage<T> msg) { super(dm, member, msg); this.pendingReplies = new THashMapWithCreate(); }
IndexData(final SortedIndexContainer index, final SortedIndexRecoveryJob indexJob, int action, int entryCacheSize) { this.index = index; this.indexJob = indexJob; this.indexEntryMap = (action != ONLY_LOAD ? new THashMapWithCreate(entryCacheSize) : null); this.action = action; }
public GfxdFunctionOrderedReplyMessageProcessor(DM dm, Set<DistributedMember> members, GfxdFunctionMessage<T> msg) { super(dm, members, msg); this.pendingReplies = new THashMapWithCreate(); }
public GfxdFunctionOrderedReplyMessageProcessor(DM dm, Set<DistributedMember> members, GfxdFunctionMessage<T> msg) { super(dm, members, msg); this.pendingReplies = new THashMapWithCreate(); }
public GfxdFunctionOrderedReplyMessageProcessor(DM dm, InternalDistributedMember member, GfxdFunctionMessage<T> msg) { super(dm, member, msg); this.pendingReplies = new THashMapWithCreate(); }
public GfxdFunctionOrderedReplyMessageProcessor(DM dm, InternalDistributedMember member, GfxdFunctionMessage<T> msg) { super(dm, member, msg); this.pendingReplies = new THashMapWithCreate(); }
MemberToGIIRegions(int initSize, int numRegions, THashMap eventsToBePublished) { this.members = new THashMapWithCreate(initSize); this.eventsToBePublished = eventsToBePublished; if (numRegions > 0) { this.viewVersions = new long[numRegions]; for (int i = 0; i < numRegions; i++) { this.viewVersions[i] = -1; } this.viewAdvisors = new DistributionAdvisor[numRegions]; } else { this.viewVersions = null; this.viewAdvisors = null; } this.hasUninitialized = false; }
UnsharedImageState(final boolean isClient, final boolean isReplicate, final boolean isLocal, final boolean mayDoRecovery, CancelCriterion stopper) { this.riLock = isClient ? new StoppableReentrantReadWriteLock(stopper) : null; this.giiLock = isReplicate ? new StoppableNonReentrantLock(stopper) : null; initDestroyedKeysMap(); initDeltaKeysSet(); initVersionTagsSet(); initFailedMembersSet(); this.mayDoRecovery = mayDoRecovery; if (mayDoRecovery) { this.inRecovery = true; // default to true to fix 41147 } // we don't actually require much concurrency since putter will be only // the GII thread, but for multiple getters this is a concurrent set this.failedEvents = new ConcurrentTHashSet<EventID>(2); this.pendingTXRegionStates = isLocal ? null : new THashMapWithCreate(); this.pendingTXRegionStatesLock = isLocal ? null : new NonReentrantReadWriteLock(stopper); this.pendingTXOrder = new AtomicInteger(0); }
this.isPersistent = r.getDataPolicy().withPersistence(); this.txState = tx; this.entryMods = new THashMapWithCreate(4); this.expiryReadLock = r.getTxEntryExpirationReadLock(); this.isValid = true;