Example #1
0
 public void EntryAdded(EntryEvent <int?, string> @event)
 {
     Add.Signal();
 }
Example #2
0
 public void EntryRemoved(EntryEvent <int?, string> @event)
 {
     Remove.Signal();
 }
 public void AfterUpdate(EntryEvent <TKey, TVal> ev)
 {
     Console.WriteLine("DurableCacheListener: Received AfterUpdate event of: {0}", ev.Key);
 }
Example #4
0
 public virtual void AfterUpdate(EntryEvent <TKey, TVal> ev)
 {
     check(ev);
 }
Example #5
0
 public void EntryEvicted(EntryEvent<TKey, TValue> entryEvent)
 {
     if (Evicted != null) Evicted(entryEvent);
 }
Example #6
0
 public void EntryExpired(EntryEvent<TKey, TValue> entryEvent)
 {
     if (Expired != null) Expired(entryEvent);
 }
 public void AfterInvalidate(EntryEvent <TKey, TVal> ev)
 {
     Console.WriteLine("SimpleCacheListener: Received AfterInvalidate event for: {0}", ev.Key);
 }
Example #8
0
 public void EntryRemoved(EntryEvent<TKey, TValue> entryEvent)
 {
     if (Removed != null) Removed(entryEvent);
 }
Example #9
0
        void EntryRemoved(EntryEvent<CarKey, Car> _event)
        {
            if (this.InvokeRequired)
            {
                this.Invoke(
                    new MethodInvoker(
                    delegate() { EntryRemoved(_event); }));
            }
            else
            {
                long modelId = _event.GetKey().ModelId;

                BindingList<RowData> list = bindingSource.DataSource as BindingList<RowData>;

                for (int i = 0; i < list.Count; i++)
                {
                    if (modelId == list[i].ModelId)
                    {
                        list.RemoveAt(i);
                    }
                }
            }
        }
Example #10
0
        void EntryUpdated(EntryEvent<CarKey, Car> _event)
        {
            if (this.InvokeRequired)
            {
                this.Invoke(
                    new MethodInvoker(
                    delegate() { EntryUpdated(_event); }));
            }
            else
            {
                Console.WriteLine("UPDATE RECEIVED");
                long modelId = _event.GetKey().ModelId;

                BindingList<RowData> list = bindingSource.DataSource as BindingList<RowData>;

                for (int i = 0; i < list.Count; i++)
                {
                    if (modelId == list[i].ModelId)
                    {
                        CarKey key = _event.GetKey();
                        Car car = _event.GetValue();

                        var row = list[i];
                        row.Update(key, car);
                        list[i] = row;
                    }
                }

            }
        }
Example #11
0
        void EntryAdded(EntryEvent<CarKey, Car> _event)
        {
            if (this.InvokeRequired)
            {
                this.Invoke(
                    new MethodInvoker(
                    delegate() { EntryAdded(_event); }));
            }
            else
            {
                BindingList<RowData> list = bindingSource.DataSource as BindingList<RowData>;

                CarKey key = _event.GetKey();
                Car car = _event.GetValue();

                list.Add(new RowData(key, car));
            }
        }
Example #12
0
 public void EntryLoaded(EntryEvent <int?, string> @event)
 {
     Loaded.Signal();
 }
Example #13
0
 public void AfterUpdate(EntryEvent ev)
 {
     Console.WriteLine("{0}--- Received afterUpdate event of: {1}",
                       Environment.NewLine, ev.Key);
 }
Example #14
0
 public override void AfterUpdate(EntryEvent <TKey, TVal> ev)
 {
     ++m_numAfterUpdate;
     UpdateLatency(ev);
 }
 public void AfterDestroy(EntryEvent <TKey, TValue> ev)
 {
     Util.Log("SimpleCacheListener: Received AfterDestroy event for: {0}", ev.Key);
 }
Example #16
0
 public void EntryExpired(EntryEvent <TKey, TValue> entryEvent)
 {
     Expired?.Invoke(entryEvent);
 }
 public void AfterInvalidate(EntryEvent <TKey, TValue> ev)
 {
     Util.Log("SimpleCacheListener: Received AfterInvalidate event for: {0}", ev.Key);
 }
Example #18
0
 public void EntryUpdated(EntryEvent<TKey, TValue> entryEvent)
 {
     if (Updated != null) Updated(entryEvent);
 }
Example #19
0
 private void checkCallbackArg(EntryEvent <int, object> entryEvent, ref int updateCount)
 {
     check(entryEvent.CallbackArgument, ref updateCount);
 }
Example #20
0
 public void EntryMerged(EntryEvent<TKey, TValue> entryEvent)
 {
     if (Merged != null) Merged(entryEvent);
 }
Example #21
0
 public override void AfterCreate(EntryEvent <int, object> ev)
 {
     checkCallbackArg(ev, ref m_creates);
 }
 public void AfterDestroy(EntryEvent <TKey, TVal> ev)
 {
     Console.WriteLine("DurableCacheListener: Received AfterDestroy event for: {0}", ev.Key);
 }
Example #23
0
 public override void AfterInvalidate(EntryEvent <int, object> ev)
 {
     checkCallbackArg(ev, ref m_invalidates);
 }
Example #24
0
 public virtual void AfterInvalidate(EntryEvent <TKey, TVal> ev)
 {
 }
Example #25
0
 public override void AfterDestroy(EntryEvent <int, object> ev)
 {
     checkCallbackArg(ev, ref m_destroys);
 }
Example #26
0
 public virtual void AfterDestroy(EntryEvent <TKey, TVal> ev)
 {
 }
Example #27
0
            public override void AfterUpdate(EntryEvent <TKey1, TVal1> ev)
            {
                FwkTest <TKey, TVal> .CurrentTest.FwkInfo("SilenceListener: AfterUpdate");

                FwkTest <TKey, TVal> .CurrentTest.FwkInfo("SilenceListener: AfterUpdate key = {0} value = {1}", ev.Key, ev.NewValue);
            }
Example #28
0
 public void EntryUpdated(EntryEvent <int?, string> @event)
 {
     Update.Signal();
 }
Example #29
0
 public override void AfterInvalidate(EntryEvent <TKey1, TVal1> ev)
 {
     FwkTest <TKey, TVal> .CurrentTest.FwkInfo("SilenceListener: AfterInvalidate");
 }
Example #30
0
 public void EntryEvicted(EntryEvent <int?, string> @event)
 {
     Evict.Signal();
 }
Example #31
0
 public void EntryAdded(EntryEvent<TKey, TValue> entryEvent)
 {
     if (Added != null) Added(entryEvent);
 }
Example #32
0
 public override void AfterUpdate(EntryEvent ev)
 {
     check(ev, "AfterUpdate");
 }
Example #33
0
 public void EntryMerged(EntryEvent <TKey, TValue> entryEvent)
 {
     Merged?.Invoke(entryEvent);
 }