static void rq_MessageArraived(object sender, QueueItemEventArgs e) { IAsyncQueue rq = (IAsyncQueue)sender; IQueueItem item = rq.Dequeue(); Console.WriteLine("MessageArraived: " + item.ItemId); }
static void rq_MessageReceived(object sender, QueueItemEventArgs e) { IAsyncQueue rq = (IAsyncQueue)sender; rq.Completed(e.Item.ItemId, (int)ItemState.Commit, e.Item.HasAttach); Console.WriteLine("MessageReceived: " + e.Item.ItemId); }
protected override void OnMessageReceived(QueueItemEventArgs e) { base.OnMessageReceived(e); IQueueItem item = e.Item; if (item == null) { return; } if (e.State == ItemState.Dequeue) { base.CommitTrans(item.ItemId, item.HasAttach); } Console.WriteLine("Queue{0} Items count: {1}", QueueName, base.Count); if (item != null) { Console.WriteLine("Queue{0} MessageReceived: {1}, Duration:{2}", QueueName, item.ItemId, item.Duration()); } else { Console.WriteLine("Queue{0} Receive timeout", QueueName); } Netlog.InfoFormat("OnMessageReceived:{0} Received:{1}", e.Item.MessageId, e.Item.SentTime); if (base.Count <= 0) { TimeSpan ts = DateTime.Now.Subtract(start); Console.WriteLine("Time took:{0}", ts.TotalSeconds); } }
//static void cache_SyncTimeStart(object sender, EventArgs e) //{ // object o = sender; // int one = (int)cache.GetItem("one").Value; // int two = (int)cache.GetItem("two").Value; // cache["one"] = one += 1; // cache["two"] = two += 2; //} //static void cache_SyncCacheSource(object sender, Nistec.Caching.SyncCacheEventArgs e) //{ // string s=e.SourceName; //} //static void cache_CacheStateChanged(object sender, EventArgs e) //{ // object o = sender; //} //private static IQueueItem[] CreateItems(int count) //{ // IQueueItem[] items = new IQueueItem[count]; // for (int i = 0; i < count; i++) // { // items[i] = new QueueItem(Priority.Normal); // items[0].Body = "test"; // } // return items; //} static void queueHandler_ReceiveCompleted(object sender, QueueItemEventArgs e) { //logger.WriteLoge("Completed: " + ItemToString(e.Item), Mode.INFO); //string s = e.Item.Sender; //int res = worker(); //TestObeectToXml(e.Item as QueueItem); //Thread.Sleep(1000); }
void rque_MessageReceived(object sender, QueueItemEventArgs e) { IQueueItem item = e.Item; if (item != null) { Console.WriteLine("Queue{0} ReceiveCompleted: {1}", rque.QueueName, e.Item.ItemId); } else { Console.WriteLine("Queue{0} Receive timeout", rque.QueueName); } }
protected override void OnMessageReceived(QueueItemEventArgs e) { base.OnMessageReceived(e); IQueueItem item = e.Item; if (e.State == ItemState.Commit) { base.CommitTrans(e.Item.ItemId, item.HasAttach); } if (item != null) { Console.WriteLine("Queue{0} ReceiveCompleted: {1}", QueueName, e.Item.ItemId); } else { Console.WriteLine("Queue{0} Receive timeout", QueueName); } }
protected override void OnMessageReceived(QueueItemEventArgs e) { base.OnMessageReceived(e); QLogger.InfoFormat("PriorityMemQueue OnMessageReceived : Host:{0}, Item:{1}", this.Host, e.Item.Print()); }
protected override void OnErrorOccured(QueueItemEventArgs e) { base.OnErrorOccured(e); QLogger.InfoFormat("PriorityMemQueue OnError : Host:{0}, message:{1}", this.Host, e.Message); }
static void channel_ReceiveCompleted(object sender, QueueItemEventArgs e) { Console.WriteLine("ReceiveCompleted: " + e.Item.ItemId); }
protected override void OnMessageArraived(QueueItemEventArgs e) { base.OnMessageArraived(e); Netlog.InfoFormat("OnMessageArraived:{0} Arrived:{1}", e.Item.MessageId, e.Item.ArrivedTime); }