Example #1
0
        /**
         * <summary>
         * Removes topology listener.</summary>
         *
         * <param name="lsnr">Topology listener.</param>
         */
        public void RemoveTopologyListener(IGridClientTopologyListener lsnr)
        {
            busyLock.AcquireWriterLock(Timeout.Infinite);

            try {
                topLsnrs.Remove(lsnr);
            }
            finally {
                busyLock.ReleaseWriterLock();
            }
        }
Example #2
0
        /**
         * <summary>
         * Adds topology listener.</summary>
         *
         * <param name="lsnr">Topology listener.</param>
         */
        public void AddTopologyListener(IGridClientTopologyListener lsnr)
        {
            A.NotNull(lsnr, "lsnr");

            busyLock.AcquireWriterLock(Timeout.Infinite);

            try {
                topLsnrs.Add(lsnr);
            }
            finally {
                busyLock.ReleaseWriterLock();
            }
        }
Example #3
0
        /**
         * <summary>
         * Removes topology listener.</summary>
         *
         * <param name="lsnr">Topology listener.</param>
         */
        public void RemoveTopologyListener(IGridClientTopologyListener lsnr)
        {
            busyLock.AcquireWriterLock(Timeout.Infinite);

            try {
                topLsnrs.Remove(lsnr);
            }
            finally {
                busyLock.ReleaseWriterLock();
            }
        }
Example #4
0
        /**
         * <summary>
         * Adds topology listener.</summary>
         *
         * <param name="lsnr">Topology listener.</param>
         */
        public void AddTopologyListener(IGridClientTopologyListener lsnr)
        {
            A.NotNull(lsnr, "lsnr");

            busyLock.AcquireWriterLock(Timeout.Infinite);

            try {
                topLsnrs.Add(lsnr);
            }
            finally {
                busyLock.ReleaseWriterLock();
            }
        }
Example #5
0
 /** <inheritdoc /> */
 public void RemoveTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.RemoveTopologyListener(lsnr);
 }
Example #6
0
 /** <inheritdoc /> */
 public void AddTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.AddTopologyListener(lsnr);
 }
Example #7
0
 /** <inheritdoc /> */
 public void RemoveTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.RemoveTopologyListener(lsnr);
 }
Example #8
0
 /** <inheritdoc /> */
 public void AddTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.AddTopologyListener(lsnr);
 }