FloatingQueue.Server.Core.NodeConfiguration.DeclareAsNewMaster C# (CSharp) Method

DeclareAsNewMaster() public method

public DeclareAsNewMaster ( ) : void
return void
        public void DeclareAsNewMaster()
        {
            if (IsMaster)
                throw new InvalidOperationException("A node who's already a Master cannot declare itself as New Master");
            IsMaster = true;
        }

Usage Example

Exemplo n.º 1
0
 public void NodeConfiguration_DeclareAsNewMaster_Success_Test()
 {
     var nodeConfiguration = new NodeConfiguration();
     nodeConfiguration.DeclareAsNewMaster();
     Assert.IsTrue(nodeConfiguration.IsMaster);
 }
All Usage Examples Of FloatingQueue.Server.Core.NodeConfiguration::DeclareAsNewMaster