Exemplo n.º 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();
            }
        }
Exemplo n.º 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();
            }
        }
Exemplo n.º 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();
            }
        }
Exemplo n.º 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();
            }
        }
Exemplo n.º 5
0
 /** <inheritdoc /> */
 public void RemoveTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.RemoveTopologyListener(lsnr);
 }
Exemplo n.º 6
0
 /** <inheritdoc /> */
 public void AddTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.AddTopologyListener(lsnr);
 }
Exemplo n.º 7
0
 /** <inheritdoc /> */
 public void RemoveTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.RemoveTopologyListener(lsnr);
 }
Exemplo n.º 8
0
 /** <inheritdoc /> */
 public void AddTopologyListener(IGridClientTopologyListener lsnr)
 {
     top.AddTopologyListener(lsnr);
 }