/** Called when connected to Mesos as a new framework. */ private void registered(Registered message) { connectionMonitor.tell(message, self()); try { workerStore.setFrameworkID(Option.apply(message.frameworkId())); } catch (Exception ex) { fatalError("unable to store the assigned framework ID", ex); return; } launchCoordinator.tell(message, self()); reconciliationCoordinator.tell(message, self()); taskRouter.tell(message, self()); }