public string RegisterSlaveQueue(IQueue queue, string clientId) { string queueId = Guid.NewGuid().ToString(); SlaveQueue slaveQ = new SlaveQueue(); lock (this) { if (!_reqisteredQueues.ContainsKey(queueId)) { _count += queue.Count; _reqisteredQueues.Add(queueId, queue); slaveQ.Queue = queue; slaveQ.SlaveId = queueId; slaveQ.RegisteredClientId = clientId; _qeueues.Add(slaveQ); } } return(queueId); }
public string RegisterSlaveQueue(IQueue queue, string clientId) { string queueId = Guid.NewGuid().ToString(); SlaveQueue slaveQ = new SlaveQueue(); lock (this) { if (!_reqisteredQueues.ContainsKey(queueId)) { _count += queue.Count; _reqisteredQueues.Add(queueId, queue); slaveQ.Queue = queue; slaveQ.SlaveId = queueId; slaveQ.RegisteredClientId = clientId; _qeueues.Add(slaveQ); } } return queueId; }