/** * This utility method adds a new OnConsoleStatusListener to the context * passed as parameter. * * @param context * @since 1.0.1 */ static public void addNewInstanceToContext(Context context) { OnConsoleStatusListener onConsoleStatusListener = new OnConsoleStatusListener(); onConsoleStatusListener.setContext(context); onConsoleStatusListener.start(); context.getStatusManager().add(onConsoleStatusListener); }
/** * This utility method adds a new OnConsoleStatusListener to the context * passed as parameter. * * @param context * @since 1.0.1 */ static public void addOnConsoleListenerInstance(Context context, OnConsoleStatusListener onConsoleStatusListener) { onConsoleStatusListener.setContext(context); boolean effectivelyAdded = context.getStatusManager().add(onConsoleStatusListener); if (effectivelyAdded) { onConsoleStatusListener.start(); } }
/** * This utility method adds a new OnConsoleStatusListener to the context * passed as parameter. * * @param context * @since 1.0.1 */ static public void addOnConsoleListenerInstance(Context context, OnConsoleStatusListener onConsoleStatusListener) { onConsoleStatusListener.setContext(context); boolean effectivelyAdded = context.getStatusManager().add(onConsoleStatusListener); if (effectivelyAdded) { onConsoleStatusListener.start(); } } }
/** * This utility method adds a new OnConsoleStatusListener to the context * passed as parameter. * * @param context * @since 1.0.1 */ static public void addOnConsoleListenerInstance(Context context, OnConsoleStatusListener onConsoleStatusListener) { onConsoleStatusListener.setContext(context); boolean effectivelyAdded = context.getStatusManager().add(onConsoleStatusListener); if (effectivelyAdded) { onConsoleStatusListener.start(); } } }
/** * This utility method adds a new OnConsoleStatusListener to the context * passed as parameter. * * @param context * @since 1.0.1 */ static public void addOnConsoleListenerInstance(Context context, OnConsoleStatusListener onConsoleStatusListener) { onConsoleStatusListener.setContext(context); boolean effectivelyAdded = context.getStatusManager().add(onConsoleStatusListener); if (effectivelyAdded) { onConsoleStatusListener.start(); } } }
/** * This utility method adds a new OnConsoleStatusListener to the context passed as parameter. * * @param context * @since 1.0.1 */ static public void addNewInstanceToContext(Context context) { OnConsoleStatusListener onConsoleStatusListener = new OnConsoleStatusListener(); onConsoleStatusListener.setContext(context); onConsoleStatusListener.start(); context.getStatusManager().add(onConsoleStatusListener); } }
/** * This utility method adds a new OnConsoleStatusListener to the context passed as parameter. * * @param context * @since 1.0.1 */ static public void addNewInstanceToContext(Context context) { OnConsoleStatusListener onConsoleStatusListener = new OnConsoleStatusListener(); onConsoleStatusListener.setContext(context); onConsoleStatusListener.start(); context.getStatusManager().add(onConsoleStatusListener); } }
/** * This utility method adds a new OnConsoleStatusListener to the context * passed as parameter. * * @param context * @since 1.0.1 */ static public void addNewInstanceToContext(Context context) { OnConsoleStatusListener onConsoleStatusListener = new OnConsoleStatusListener(); onConsoleStatusListener.setContext(context); onConsoleStatusListener.start(); context.getStatusManager().add(onConsoleStatusListener); }
@Test public void duplicateInstallationsOfOnConsoleListener() { OnConsoleStatusListener sl0 = new OnConsoleStatusListener(); sl0.start(); OnConsoleStatusListener sl1 = new OnConsoleStatusListener(); sl1.start(); assertTrue(bsm.add(sl0)); { List<StatusListener> listeners = bsm.getCopyOfStatusListenerList(); assertEquals(1, listeners.size()); } assertFalse(bsm.add(sl1)); { List<StatusListener> listeners = bsm.getCopyOfStatusListenerList(); assertEquals(1, listeners.size()); } }
@Before public void addHandler() throws Exception { mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); final String xml = Resources.toString(KafkaAppenderTest.class.getResource("/logback-kafka.xml"), Charsets.UTF_8) .replaceAll("\\$KAFKA\\$", kafka.getBroker().getKafkaBrokerConnect()); final OnConsoleStatusListener listener = new OnConsoleStatusListener(); listener.start(); context.getStatusManager().add(listener); final JoranConfigurator configurator = new JoranConfigurator(); configurator.setContext(context); configurator.doConfigure(new ByteArrayInputStream(xml.getBytes(Charsets.UTF_8))); context.start(); }