public boolean contains(String groupID) { int bucket = getBucketNumber(groupID); return bucket == bucketNumber; } };
public synchronized ConsumerId get(String groupId) { int bucket = getBucketNumber(groupId); //excersise cache cache.get(groupId); return consumers[bucket]; }
public synchronized ConsumerId removeGroup(String groupId) { int bucket = getBucketNumber(groupId); ConsumerId answer = consumers[bucket]; consumers[bucket] = null; cache.remove(groupId); return answer; }
public synchronized void put(String groupId, ConsumerId consumerId) { int bucket = getBucketNumber(groupId); consumers[bucket] = consumerId; if (consumerId != null){ cache.put(groupId,consumerId.toString()); } }
public boolean contains(String groupID) { int bucket = getBucketNumber(groupID); return bucket == bucketNumber; } };
public boolean contains(String groupID) { int bucket = getBucketNumber(groupID); return bucket == bucketNumber; } };
public boolean contains(String groupID) { int bucket = getBucketNumber(groupID); return bucket == bucketNumber; } };
public ConsumerId removeGroup(String groupId) { int bucket = getBucketNumber(groupId); ConsumerId answer = consumers[bucket]; consumers[bucket] = null; return answer; }
public boolean contains(String groupID) { int bucket = getBucketNumber(groupID); return bucket == bucketNumber; } };
public void put(String groupId, ConsumerId consumerId) { int bucket = getBucketNumber(groupId); consumers[bucket] = consumerId; }
public ConsumerId get(String groupId) { int bucket = getBucketNumber(groupId); return consumers[bucket]; }
public synchronized ConsumerId get(String groupId) { int bucket = getBucketNumber(groupId); //excersise cache cache.get(groupId); return consumers[bucket]; }
public synchronized ConsumerId removeGroup(String groupId) { int bucket = getBucketNumber(groupId); ConsumerId answer = consumers[bucket]; consumers[bucket] = null; cache.remove(groupId); return answer; }
public synchronized ConsumerId get(String groupId) { int bucket = getBucketNumber(groupId); //excersise cache cache.get(groupId); return consumers[bucket]; }
public synchronized ConsumerId removeGroup(String groupId) { int bucket = getBucketNumber(groupId); ConsumerId answer = consumers[bucket]; consumers[bucket] = null; cache.remove(groupId); return answer; }
public synchronized ConsumerId get(String groupId) { int bucket = getBucketNumber(groupId); //excersise cache cache.get(groupId); return consumers[bucket]; }
public synchronized ConsumerId removeGroup(String groupId) { int bucket = getBucketNumber(groupId); ConsumerId answer = consumers[bucket]; consumers[bucket] = null; cache.remove(groupId); return answer; }
public synchronized void put(String groupId, ConsumerId consumerId) { int bucket = getBucketNumber(groupId); consumers[bucket] = consumerId; if (consumerId != null){ cache.put(groupId,consumerId.toString()); } }
public synchronized void put(String groupId, ConsumerId consumerId) { int bucket = getBucketNumber(groupId); consumers[bucket] = consumerId; if (consumerId != null){ cache.put(groupId,consumerId.toString()); } }
public synchronized void put(String groupId, ConsumerId consumerId) { int bucket = getBucketNumber(groupId); consumers[bucket] = consumerId; if (consumerId != null){ cache.put(groupId,consumerId.toString()); } }