[zb4osgi-changeset] [scm] ZigBee 4 OSGi repository change: r595 - /projects/zb4osgi/trunk/zigbee.basedriver/src/main/java/it/cnr/isti/zigbee/basedriver/configuration/ConfigurationService.java
scm-notify at zb4osgi.aaloa.org
scm-notify at zb4osgi.aaloa.org
Thu Dec 20 15:05:15 CET 2012
Author: manlio.bacco
Date: Thu Dec 20 15:05:15 2012
New Revision: 595
Log: (empty)
Modified:
projects/zb4osgi/trunk/zigbee.basedriver/src/main/java/it/cnr/isti/zigbee/basedriver/configuration/ConfigurationService.java
Modified: projects/zb4osgi/trunk/zigbee.basedriver/src/main/java/it/cnr/isti/zigbee/basedriver/configuration/ConfigurationService.java
==============================================================================
--- projects/zb4osgi/trunk/zigbee.basedriver/src/main/java/it/cnr/isti/zigbee/basedriver/configuration/ConfigurationService.java (original)
+++ projects/zb4osgi/trunk/zigbee.basedriver/src/main/java/it/cnr/isti/zigbee/basedriver/configuration/ConfigurationService.java Thu Dec 20 15:05:15 2012
@@ -76,6 +76,8 @@
configuration.put(ConfigurationProperties.AUTOMATIC_ENDPOINT_ADDRESS_RETRY_KEY, OSGiProperties.getInt(Activator.getBundleContext(), ConfigurationProperties.AUTOMATIC_ENDPOINT_ADDRESS_RETRY_KEY, ConfigurationProperties.AUTOMATIC_ENDPOINT_ADDRESS_RETRY) );
configuration.put(ConfigurationProperties.FIRST_ENDPOINT_ADDRESS_KEY, OSGiProperties.getInt(Activator.getBundleContext(), ConfigurationProperties.FIRST_ENDPOINT_ADDRESS_KEY, ConfigurationProperties.FIRST_ENDPOINT_ADDRESS) );
+ configuration.put(ConfigurationProperties.DEVICE_MSG_TIMEOUT_KEY, OSGiProperties.getInt(Activator.getBundleContext(), ConfigurationProperties.DEVICE_MSG_TIMEOUT_KEY, ConfigurationProperties.DEVICE_MSG_TIMEOUT) );
+
// EVENTUALLY CUSTOM DEVICES THAT WILL BE CREATED ON DONGLE
configuration.put(CustomDevices.ENDPOINT_KEY, OSGiProperties.getString(Activator.getBundleContext(), CustomDevices.ENDPOINT_KEY, CustomDevices.ENDPOINT));
configuration.put(CustomDevices.PROFILE_ID_KEY, OSGiProperties.getString(Activator.getBundleContext(), CustomDevices.PROFILE_ID_KEY, CustomDevices.PROFILE_ID));
@@ -101,7 +103,7 @@
DictionaryHelper helper = new DictionaryHelper(newConfig);
//boolean isChanged = false;
synchronized (this) {
- /*isChanged = */setInteger( ConfigurationProperties.PAN_ID_KEY, helper.getInt(ConfigurationProperties.PAN_ID_KEY, getPanId() ) );
+ /*isChanged = */ setInteger( ConfigurationProperties.PAN_ID_KEY, helper.getInt(ConfigurationProperties.PAN_ID_KEY, getPanId() ) );
/*isChanged = */ setInteger( ConfigurationProperties.CHANNEL_ID_KEY, helper.getInt(ConfigurationProperties.CHANNEL_ID_KEY, getChannelId() ) );
/*isChanged = */ setInteger( ConfigurationProperties.COM_BOUDRATE_KEY, helper.getInt(ConfigurationProperties.COM_BOUDRATE_KEY, getSerialBoudRate() ) );
/*isChanged = */ setStringCaseSensitve( ConfigurationProperties.COM_NAME_KEY, helper.getString(ConfigurationProperties.COM_NAME_KEY, getSerialPortName() ) );
@@ -117,7 +119,7 @@
/*isChanged = */ setInteger( ConfigurationProperties.AUTOMATIC_ENDPOINT_ADDRESS_RETRY_KEY, helper.getInt( ConfigurationProperties.AUTOMATIC_ENDPOINT_ADDRESS_RETRY_KEY, getAutomaticFreeEndPointRetry() ) );
/*isChanged = */ setInteger( ConfigurationProperties.FIRST_ENDPOINT_ADDRESS_KEY, helper.getInt( ConfigurationProperties.FIRST_ENDPOINT_ADDRESS_KEY, getFirstFreeEndPoint() ) );
-
+ /*isChanged = */ setInteger( ConfigurationProperties.DEVICE_MSG_TIMEOUT_KEY, helper.getInt( ConfigurationProperties.DEVICE_MSG_TIMEOUT_KEY, getMsgTimeout() ) );
setStringCaseInsensitve(CustomDevices.ENDPOINT_KEY, helper.getString(CustomDevices.ENDPOINT_KEY, getString(CustomDevices.ENDPOINT_KEY)));
setStringCaseInsensitve(CustomDevices.PROFILE_ID_KEY, helper.getString(CustomDevices.PROFILE_ID_KEY, getString(CustomDevices.PROFILE_ID_KEY)));
@@ -129,7 +131,7 @@
logger.debug("Current configuration after applying new configuration is {}", configuration);
- logger.info("Configuration related to the dongle changed, updating it.ss");
+ logger.info("Configuration related to the dongle changed, updating it");
updateDriverConfiguration();
}
@@ -280,4 +282,8 @@
public synchronized int getFirstFreeEndPoint() {
return getInt(ConfigurationProperties.FIRST_ENDPOINT_ADDRESS_KEY);
}
+
+ public synchronized int getMsgTimeout() {
+ return getInt(ConfigurationProperties.DEVICE_MSG_TIMEOUT_KEY);
+ }
}
More information about the Commit
mailing list