docs: @Override
  	public void setFrameworkID(Option<Protos.FrameworkID> frameworkID) throws Exception {
  		synchronized (startStopLock) {
  			verifyIsRunning();
  
  			byte[] value = frameworkID.isDefined() ? frameworkID.get().getValue().getBytes(ConfigConstants.DEFAULT_CHARSET) :
  				new byte[0];
  			frameworkIdInZooKeeper.setValue(value);
  		}
  	}