Examples of RestartSignificantConfig


Examples of com.netflix.exhibitor.core.state.RestartSignificantConfig

                modified.incrementAndGet();
                return loadConfig();
            }
        };

        InstanceState       state = new InstanceState(serverList, InstanceStateTypes.NOT_SERVING, new RestartSignificantConfig(null));

        final AtomicBoolean hasBeenCanceled = new AtomicBoolean(false);
        ConfigManager       manager = new ConfigManager(mockExhibitor, provider, 10)
        {
            @Override
View Full Code Here

Examples of com.netflix.exhibitor.core.state.RestartSignificantConfig

        ConfigManager                   manager = new ConfigManager(mockExhibitor, provider, 10, MAX_ATTEMPTS);
        manager.start();
        try
        {

            InstanceState                   instanceState = new InstanceState(serverList, InstanceStateTypes.NOT_SERVING, new RestartSignificantConfig(null));
            for ( int i = 0; i < (MAX_ATTEMPTS - 1); ++i )
            {
                manager.checkRollingConfig(instanceState);
                Assert.assertTrue(manager.isRolling());
            }
View Full Code Here

Examples of com.netflix.exhibitor.core.state.RestartSignificantConfig

        Mockito.when(mockExhibitor.getRemoteInstanceRequestClient()).thenReturn(mockClient);

        final AtomicLong    modified = new AtomicLong(1);
        ConfigProvider      provider = new ConfigWrapper(modified);

        InstanceState       state = new InstanceState(serverList, InstanceStateTypes.SERVING, new RestartSignificantConfig(null));

        ConfigManager       manager = new ConfigManager(mockExhibitor, provider, 10);
        manager.start();
        try
        {
View Full Code Here

Examples of com.netflix.exhibitor.core.state.RestartSignificantConfig

                modified.incrementAndGet();
                return loadConfig();
            }
        };

        InstanceState       state = new InstanceState(serverList, InstanceStateTypes.SERVING, new RestartSignificantConfig(null));

        ConfigManager       manager = new ConfigManager(mockExhibitor, provider, 10);
        manager.start();
        try
        {
View Full Code Here

Examples of com.netflix.exhibitor.core.state.RestartSignificantConfig

                modified.incrementAndGet();
                return loadConfig();
            }
        };

        InstanceState       state = new InstanceState(serverList, InstanceStateTypes.SERVING, new RestartSignificantConfig(null));

        ConfigManager       manager = new ConfigManager(mockExhibitor, provider, 10);
        manager.start();
        try
        {
View Full Code Here

Examples of com.netflix.exhibitor.core.state.RestartSignificantConfig

{
    @Test
    public void     testBasic()
    {
        final InstanceConfig        config = new PropertyBasedInstanceConfig(new Properties(), new Properties()).getRootConfig();
        RestartSignificantConfig    check = new RestartSignificantConfig(config);
        Assert.assertEquals(check, check);
        InstanceConfig              anotherConfig = new InstanceConfig()
        {
            @Override
            public String getString(StringConfigs v)
            {
                return config.getString(v);
            }

            @Override
            public int getInt(IntConfigs v)
            {
                return config.getInt(v);
            }
        };

        Assert.assertEquals(check, new RestartSignificantConfig(anotherConfig));

        InstanceConfig              stillAnotherConfig = new InstanceConfig()
        {
            @Override
            public String getString(StringConfigs v)
            {
                if ( v == StringConfigs.JAVA_ENVIRONMENT )
                {
                    return config.getString(v) + " a change of some kind";
                }
                return config.getString(v);
            }

            @Override
            public int getInt(IntConfigs v)
            {
                return config.getInt(v);
            }
        };
        Assert.assertNotSame(check, new RestartSignificantConfig(stillAnotherConfig));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.