public V get(K key) { synchronized (_lock) { return _rotatingMap.get(key); } }
private static long getTopologyCleanupDetectedTime(String topologyId) { Long firstDetectedForDeletion = topologyCleanupDetected.get(topologyId); if (firstDetectedForDeletion == null) { firstDetectedForDeletion = Time.currentTimeMillis(); topologyCleanupDetected.put(topologyId, firstDetectedForDeletion); } return firstDetectedForDeletion; }
/** * Returns list of groups for a user * * @param user get groups for this user * @return list of groups for a given user */ @Override public Set<String> getGroups(String user) throws IOException { synchronized (this) { rotateIfNeeded(); if (cachedGroups.containsKey(user)) { return cachedGroups.get(user); } } Set<String> groups = getUnixGroups(user); if (!groups.isEmpty()) { synchronized (this) { cachedGroups.put(user, groups); } } return groups; }
TupleInfo pendingForId = pending.get(id); if (pendingForId != null) { pending.put(id, pendingForId);
fail(tx.getTransactionId(), batchMessageMap.get(tx.getTransactionId()));
String streamId = input.getSourceStreamId(); Object id = input.getValue(0); AckObject curr = pending.get(id); if (ACKER_INIT_STREAM_ID.equals(streamId)) { if (curr == null) {
TrackedBatch tracked = (TrackedBatch) _batches.get(id.getId());
public V get(K key) { synchronized(_lock) { return _rotatingMap.get(key); } }
private Querier getQuery(String id) { // JoinBolt has two regular places where the query might be. Querier query = queries.get(id); if (query == null) { log.debug("Query might be done: {}", id); query = postFinishBuffer.get(id); } if (query == null) { log.debug("Fetching delayed query {}", id); query = preStartBuffer.get(id); } return query; } }
private Querier getQuery(String id) { // JoinBolt has two regular places where the query might be. Querier query = queries.get(id); if (query == null) { log.debug("Query might be done: {}", id); query = postFinishBuffer.get(id); } if (query == null) { log.debug("Fetching delayed query {}", id); query = preStartBuffer.get(id); } return query; } }
fail(tx.getTransactionId(), batchMessageMap.get(tx.getTransactionId()));
fail(tx.getTransactionId(), batchMessageMap.get(tx.getTransactionId()));
TrackedBatch tracked = (TrackedBatch) _batches.get(id.getId());