code: @Override
  	public void started(ServiceBroker broker) throws Exception {
  		super.started(broker);
  
  		// Set components
  		ServiceBrokerConfig cfg = broker.getConfig();
  		serviceRegistry = cfg.getServiceRegistry();
  		contextFactory = cfg.getContextFactory();
  		
  		// Start timer
  		if (cleanup > 0) {
  			timer = broker.getConfig().getScheduler().scheduleWithFixedDelay(this, cleanup, cleanup, TimeUnit.SECONDS);
  		}
  	}
docs: --- START BREAKER ---