@Test public void testBoolean() throws Exception { DynamicBooleanProperty pBoolean = new DynamicBooleanProperty("defaultBoolean", true); HystrixPropertiesChainedArchaiusProperty.BooleanProperty fBoolean = new HystrixPropertiesChainedArchaiusProperty.BooleanProperty("overrideBoolean", pBoolean); System.out.println("pBoolean: " + pBoolean.get()); System.out.println("fBoolean: " + fBoolean.get()); assertTrue(fBoolean.get()); ConfigurationManager.getConfigInstance().setProperty("defaultBoolean", Boolean.FALSE); System.out.println("pBoolean: " + pBoolean.get()); System.out.println("fBoolean: " + fBoolean.get()); assertFalse(fBoolean.get()); ConfigurationManager.getConfigInstance().setProperty("overrideBoolean", Boolean.TRUE); assertTrue(fBoolean.get()); ConfigurationManager.getConfigInstance().clearProperty("overrideBoolean"); assertFalse(fBoolean.get()); ConfigurationManager.getConfigInstance().clearProperty("defaultBoolean"); assertTrue(fBoolean.get()); }
public BooleanProperty(String name, DynamicBooleanProperty sProperty) { this(name, new BooleanProperty(sProperty)); }
public BooleanProperty(DynamicBooleanProperty sProperty, DynamicBooleanProperty next) { this(sProperty, new BooleanProperty(next)); }
public BooleanProperty(DynamicBooleanProperty sProperty, DynamicBooleanProperty next) { this(sProperty, new BooleanProperty(next)); }
public BooleanProperty(String name, DynamicBooleanProperty sProperty) { this(name, new BooleanProperty(sProperty)); }