@Override public UnitConfig applyConfigUpdate(UnitConfig config) throws CouldNotPerformException, InterruptedException { UnitConfig unitConfig = super.applyConfigUpdate(config); serviceRemoteManager.applyConfigUpdate(unitConfig.getUnitGroupConfig().getMemberIdList()); return unitConfig; }
@Override public synchronized UnitConfig applyConfigUpdate(final UnitConfig config) throws CouldNotPerformException, InterruptedException { UnitConfig unitConfig = super.applyConfigUpdate(config); serviceRemoteManager.applyConfigUpdate(unitConfig.getLocationConfig().getUnitIdList()); // if already active than update the current location state. if (isActive()) { updateUnitData(); } return unitConfig; }
return super.applyConfigUpdate(config);
@Override public synchronized UnitConfig applyConfigUpdate(final UnitConfig config) throws CouldNotPerformException, InterruptedException { UnitConfig unitConnectionConfig = super.applyConfigUpdate(config); serviceRemoteManager.applyConfigUpdate(unitConnectionConfig.getConnectionConfig().getUnitIdList());
@Override public UnitConfig applyConfigUpdate(UnitConfig config) throws CouldNotPerformException, InterruptedException { UnitConfig unitConfig = super.applyConfigUpdate(config); Registries.getUnitRegistry().waitForData();