summaryrefslogtreecommitdiffstats
path: root/external/meta-iot-cloud/recipes-connectivity/kura/files/snapshot_0.xml.default
diff options
context:
space:
mode:
Diffstat (limited to 'external/meta-iot-cloud/recipes-connectivity/kura/files/snapshot_0.xml.default')
-rw-r--r--external/meta-iot-cloud/recipes-connectivity/kura/files/snapshot_0.xml.default191
1 files changed, 191 insertions, 0 deletions
diff --git a/external/meta-iot-cloud/recipes-connectivity/kura/files/snapshot_0.xml.default b/external/meta-iot-cloud/recipes-connectivity/kura/files/snapshot_0.xml.default
new file mode 100644
index 00000000..a114a36a
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-connectivity/kura/files/snapshot_0.xml.default
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<esf:configurations xmlns:ocd="http://www.osgi.org/xmlns/metatype/v1.2.0" xmlns:esf="http://eurotech.com/esf/2.0">
+ <esf:configuration pid="org.eclipse.kura.watchdog.WatchdogService">
+ <esf:properties>
+ <esf:property name="enabled" array="false" encrypted="false" type="Boolean">
+ <esf:value>false</esf:value>
+ </esf:property>
+ <esf:property name="service.pid" array="false" encrypted="false" type="String">
+ <esf:value>org.eclipse.kura.watchdog.WatchdogService</esf:value>
+ </esf:property>
+ <esf:property name="pingInterval" array="false" encrypted="false" type="Integer">
+ <esf:value>10000</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+ <esf:configuration pid="org.eclipse.kura.clock.ClockService">
+ <esf:properties>
+ <esf:property name="enabled" array="false" encrypted="false" type="Boolean">
+ <esf:value>true</esf:value>
+ </esf:property>
+ <esf:property name="clock.ntp.port" array="false" encrypted="false" type="Integer">
+ <esf:value>123</esf:value>
+ </esf:property>
+ <esf:property name="clock.ntp.refresh-interval" array="false" encrypted="false" type="Integer">
+ <esf:value>3600</esf:value>
+ </esf:property>
+ <esf:property name="clock.provider" array="false" encrypted="false" type="String">
+ <esf:value>java-ntp</esf:value>
+ </esf:property>
+ <esf:property name="clock.set.hwclock" array="false" encrypted="false" type="Boolean">
+ <esf:value>true</esf:value>
+ </esf:property>
+ <esf:property name="clock.ntp.timeout" array="false" encrypted="false" type="Integer">
+ <esf:value>10000</esf:value>
+ </esf:property>
+ <esf:property name="clock.ntp.host" array="false" encrypted="false" type="String">
+ <esf:value>0.pool.ntp.org</esf:value>
+ </esf:property>
+ <esf:property name="service.pid" array="false" encrypted="false" type="String">
+ <esf:value>org.eclipse.kura.clock.ClockService</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+ <esf:configuration pid="org.eclipse.kura.db.H2DbService">
+ <esf:properties>
+ <esf:property array="false" encrypted="false" name="db.user" type="String">
+ <esf:value>SA</esf:value>
+ </esf:property>
+ <esf:property array="false" encrypted="false" name="db.connection.pool.max.size" type="Integer">
+ <esf:value>10</esf:value>
+ </esf:property>
+ <esf:property array="false" encrypted="false" name="db.connector.url" type="String">
+ <esf:value>jdbc:h2:mem:kuradb</esf:value>
+ </esf:property>
+ <esf:property array="false" encrypted="false" name="service.factoryPid" type="String">
+ <esf:value>org.eclipse.kura.core.db.H2DbService</esf:value>
+ </esf:property>
+ <esf:property array="false" encrypted="false" name="db.checkpoint.interval.seconds" type="Integer">
+ <esf:value>900</esf:value>
+ </esf:property>
+ <esf:property array="false" encrypted="false" name="kura.service.pid" type="String">
+ <esf:value>org.eclipse.kura.db.H2DbService</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+ <esf:configuration pid="org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport">
+ <esf:properties>
+ <esf:property name="clean-session" array="false" encrypted="false" type="Boolean">
+ <esf:value>true</esf:value>
+ </esf:property>
+ <esf:property name="username" array="false" encrypted="false" type="String">
+ <esf:value>username</esf:value>
+ </esf:property>
+ <esf:property name="topic.context.account-name" array="false" encrypted="false" type="String">
+ <esf:value>account-name</esf:value>
+ </esf:property>
+ <esf:property name="broker-url" array="false" encrypted="false" type="String">
+ <esf:value>mqtts://broker-url:8883/</esf:value>
+ </esf:property>
+ <esf:property name="lwt.retain" array="false" encrypted="false" type="Boolean">
+ <esf:value>false</esf:value>
+ </esf:property>
+ <esf:property name="in-flight.persistence" array="false" encrypted="false" type="String">
+ <esf:value>memory</esf:value>
+ </esf:property>
+ <esf:property name="lwt.topic" array="false" encrypted="false" type="String">
+ <esf:value>$EDC/#account-name/#client-id/MQTT/LWT</esf:value>
+ </esf:property>
+ <esf:property name="keep-alive" array="false" encrypted="false" type="Integer">
+ <esf:value>30</esf:value>
+ </esf:property>
+ <esf:property name="service.pid" array="false" encrypted="false" type="String">
+ <esf:value>org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport</esf:value>
+ </esf:property>
+ <esf:property name="password" array="false" encrypted="false" type="Password">
+ <esf:value>password</esf:value>
+ </esf:property>
+ <esf:property name="timeout" array="false" encrypted="false" type="Integer">
+ <esf:value>20</esf:value>
+ </esf:property>
+ <esf:property name="lwt.qos" array="false" encrypted="false" type="Integer">
+ <esf:value>0</esf:value>
+ </esf:property>
+ <esf:property name="protocol-version" array="false" encrypted="false" type="Integer">
+ <esf:value>4</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+ <esf:configuration pid="org.eclipse.kura.data.DataService">
+ <esf:properties>
+ <esf:property name="in-flight-messages.congestion-timeout" array="false" encrypted="false" type="Integer">
+ <esf:value>0</esf:value>
+ </esf:property>
+ <esf:property name="store.purge-age" array="false" encrypted="false" type="Integer">
+ <esf:value>60</esf:value>
+ </esf:property>
+ <esf:property name="in-flight-messages.republish-on-new-session" array="false" encrypted="false" type="Boolean">
+ <esf:value>true</esf:value>
+ </esf:property>
+ <esf:property name="store.capacity" array="false" encrypted="false" type="Integer">
+ <esf:value>10000</esf:value>
+ </esf:property>
+ <esf:property name="disconnect.quiesce-timeout" array="false" encrypted="false" type="Integer">
+ <esf:value>10</esf:value>
+ </esf:property>
+ <esf:property name="connect.auto-on-startup" array="false" encrypted="false" type="Boolean">
+ <esf:value>false</esf:value>
+ </esf:property>
+ <esf:property name="connect.retry-interval" array="false" encrypted="false" type="Integer">
+ <esf:value>60</esf:value>
+ </esf:property>
+ <esf:property name="service.pid" array="false" encrypted="false" type="String">
+ <esf:value>org.eclipse.kura.data.DataService</esf:value>
+ </esf:property>
+ <esf:property name="in-flight-messages.max-number" array="false" encrypted="false" type="Integer">
+ <esf:value>9</esf:value>
+ </esf:property>
+ <esf:property name="store.housekeeper-interval" array="false" encrypted="false" type="Integer">
+ <esf:value>900</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+ <esf:configuration pid="org.eclipse.kura.position.PositionService">
+ <esf:properties>
+ <esf:property name="port" array="false" encrypted="false" type="String">
+ <esf:value>1-3.2</esf:value>
+ </esf:property>
+ <esf:property name="enabled" array="false" encrypted="false" type="Boolean">
+ <esf:value>false</esf:value>
+ </esf:property>
+ <esf:property name="parity" array="false" encrypted="false" type="Integer">
+ <esf:value>0</esf:value>
+ </esf:property>
+ <esf:property name="stopBits" array="false" encrypted="false" type="Integer">
+ <esf:value>1</esf:value>
+ </esf:property>
+ <esf:property name="baudRate" array="false" encrypted="false" type="Integer">
+ <esf:value>115200</esf:value>
+ </esf:property>
+ <esf:property name="service.pid" array="false" encrypted="false" type="String">
+ <esf:value>org.eclipse.kura.position.PositionService</esf:value>
+ </esf:property>
+ <esf:property name="bitsPerWord" array="false" encrypted="false" type="Integer">
+ <esf:value>8</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+ <esf:configuration pid="org.eclipse.kura.cloud.CloudService">
+ <esf:properties>
+ <esf:property name="encode.gzip" array="false" encrypted="false" type="Boolean">
+ <esf:value>true</esf:value>
+ </esf:property>
+ <esf:property name="device.custom-name" array="false" encrypted="false" type="String">
+ <esf:value>%MACHINE%</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+ <esf:configuration pid="org.eclipse.kura.ssl.SslManagerService">
+ <esf:properties>
+ <esf:property name="ssl.default.protocol" array="false" encrypted="false" type="String">
+ <esf:value>TLSv1.2</esf:value>
+ </esf:property>
+ <esf:property name="ssl.hostname.verification" array="false" encrypted="false" type="Boolean">
+ <esf:value>true</esf:value>
+ </esf:property>
+ <esf:property name="ssl.default.trustStore" array="false" encrypted="false" type="String">
+ <esf:value>/opt/eclipse/kura/user/security/cacerts.ks</esf:value>
+ </esf:property>
+ </esf:properties>
+ </esf:configuration>
+</esf:configurations>