@Override public void activate() throws CouldNotPerformException, InterruptedException { active = true; registrySynchronizer.activate(); }
@Override public void activate() throws CouldNotPerformException, InterruptedException { active = true; registrySynchronizer.activate(); }
@Override public void activate() throws CouldNotPerformException, InterruptedException { LOGGER.info("Activating " + getClass().getName() + "."); if (!initialized) { throw new CouldNotPerformException("Activate can only be called after init."); } if (!active) { active = true; Registries.waitForData(); LOGGER.info("Activating Registry synchronization."); selectableObjectRegistrySynchronizer.activate(); rsbConnection.activate(); } }
/** * {@inheritDoc} * * @throws CouldNotPerformException {@inheritDoc} * @throws InterruptedException {@inheritDoc} */ @Override public void activate() throws CouldNotPerformException, InterruptedException { LOGGER.info("Activating " + getClass().getName() + "."); if (!initialized) { throw new CouldNotPerformException("Activate can only be called after init."); } if (!active) { active = true; Registries.waitForData(); LOGGER.info("Activating Registry synchronization."); controllableObjectRegistrySynchronizer.activate(); rsbConnection.activate(); } }
@Override public void activate() throws CouldNotPerformException, InterruptedException { LOGGER.info("Activating " + getClass().getName() + "."); if (!initialized) { throw new CouldNotPerformException("Activate can only be called after init."); } if (!active) { Registries.waitForData(); LOGGER.info("Activating Registry synchronization."); registryTransformerRegistrySynchronizer.activate(); rsbConnection.activate(); if (mergingEnabled) { mergingScheduler.activate(); } active = true; } }