diff --git a/Dockerfile b/Dockerfile
index 1b7d7ccb..200ac4f9 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-ARG VERSION="23.0.0-SNAPSHOT"
+ARG VERSION="24.0.0-SNAPSHOT"
FROM maven:3.9-eclipse-temurin-21-alpine as build
diff --git a/README.md b/README.md
index b441ebfe..3f747028 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@ mvn clean install
```
* The NETCONF Device Library build is located at:
-`lighty-netconf-device\target\lighty-netconf-device-23.0.0-SNAPSHOT.jar`
+`lighty-netconf-device\target\lighty-netconf-device-24.0.0-SNAPSHOT.jar`
* The build & run procedures for the example devices are described in each device's README.
diff --git a/examples/devices/lighty-actions-device/README.md b/examples/devices/lighty-actions-device/README.md
index 00f68474..02391cf0 100644
--- a/examples/devices/lighty-actions-device/README.md
+++ b/examples/devices/lighty-actions-device/README.md
@@ -28,12 +28,12 @@ Build root project - for more details check: [README](../../../README.md)
* extract binary distribution in target directory
* run jar file from zip with default parameter
```
-java -jar lighty-action-device-23.0.0-SNAPSHOT.jar
+java -jar lighty-action-device-24.0.0-SNAPSHOT.jar
```
To run device on specific port, add port number as an argument
* run device on specific port `12345` (any available port)
```
-java -jar lighty-action-device-23.0.0-SNAPSHOT.jar 12345
+java -jar lighty-action-device-24.0.0-SNAPSHOT.jar 12345
```
### Connect to device via SSH
diff --git a/examples/devices/lighty-actions-device/pom.xml b/examples/devices/lighty-actions-device/pom.xml
index ff60a299..d09a2e16 100644
--- a/examples/devices/lighty-actions-device/pom.xml
+++ b/examples/devices/lighty-actions-device/pom.xml
@@ -14,7 +14,7 @@
io.lighty.netconf.device.examples
examples-parent
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
../../parents/examples-parent/pom.xml
diff --git a/examples/devices/lighty-network-topology-device/README.md b/examples/devices/lighty-network-topology-device/README.md
index 53ee948d..df9851fc 100644
--- a/examples/devices/lighty-network-topology-device/README.md
+++ b/examples/devices/lighty-network-topology-device/README.md
@@ -19,12 +19,12 @@ Build root project - for more details check: [README](../../../README.md)
* extract binary distribution in target directory
* run jar file from zip with default parameter
```
-java -jar lighty-network-topology-device-23.0.0-SNAPSHOT.jar
+java -jar lighty-network-topology-device-24.0.0-SNAPSHOT.jar
```
* to run device on specific port it is necessary to add port number as an argument
* run device on specific port `12345` (any available port)
```
-java -jar lighty-network-topology-device-23.0.0-SNAPSHOT.jar 12345
+java -jar lighty-network-topology-device-24.0.0-SNAPSHOT.jar 12345
```
### Connect to device via SSH
@@ -650,4 +650,4 @@ The directory **must** contain the following files:
When -i argument is not set, persistence is disabled by default:
Example Startup Command:
-`java -jar lighty-network-topology-device-23.0.0-SNAPSHOT.jar -i path/to/persistence/directory -o path/to/persistence/directory`
+`java -jar lighty-network-topology-device-24.0.0-SNAPSHOT.jar -i path/to/persistence/directory -o path/to/persistence/directory`
diff --git a/examples/devices/lighty-network-topology-device/pom.xml b/examples/devices/lighty-network-topology-device/pom.xml
index 0ff9a2ea..babbfd98 100644
--- a/examples/devices/lighty-network-topology-device/pom.xml
+++ b/examples/devices/lighty-network-topology-device/pom.xml
@@ -14,7 +14,7 @@
io.lighty.netconf.device.examples
examples-parent
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
../../parents/examples-parent/pom.xml
diff --git a/examples/devices/lighty-notifications-device/README.md b/examples/devices/lighty-notifications-device/README.md
index c364b930..df0f1513 100644
--- a/examples/devices/lighty-notifications-device/README.md
+++ b/examples/devices/lighty-notifications-device/README.md
@@ -10,16 +10,16 @@ Check commands in [Notifications device model](#notifications-device-model) on h
Build root project - for more details check: [README](../../../README.md)
**Run device**
-* extract binary distribution `lighty-notifications-device-23.0.0-SNAPSHOT-bin.zip`
+* extract binary distribution `lighty-notifications-device-24.0.0-SNAPSHOT-bin.zip`
from target directory
* run jar file from zip with default parameter
```
-java -jar lighty-notifications-device-23.0.0-SNAPSHOT.jar
+java -jar lighty-notifications-device-24.0.0-SNAPSHOT.jar
```
To run device on specific port, add port number as an argument
* run device on specific port `12345` (any available port)
```
-java -jar lighty-notifications-device-23.0.0-SNAPSHOT.jar 12345
+java -jar lighty-notifications-device-24.0.0-SNAPSHOT.jar 12345
```
### Connect to device via SSH
diff --git a/examples/devices/lighty-notifications-device/pom.xml b/examples/devices/lighty-notifications-device/pom.xml
index 8e0e7b34..45f93b69 100644
--- a/examples/devices/lighty-notifications-device/pom.xml
+++ b/examples/devices/lighty-notifications-device/pom.xml
@@ -14,7 +14,7 @@
io.lighty.netconf.device.examples
examples-parent
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
../../parents/examples-parent/pom.xml
diff --git a/examples/devices/lighty-toaster-device/README.md b/examples/devices/lighty-toaster-device/README.md
index 5aabd608..fffeeba8 100644
--- a/examples/devices/lighty-toaster-device/README.md
+++ b/examples/devices/lighty-toaster-device/README.md
@@ -13,16 +13,16 @@ of the processor calls method of `ToasterServiceImpl` which implements
Build root project - for more details check: [README](../../../README.md)
**Run device**
-* extract binary distribution `lighty-toaster-device-23.0.0-SNAPSHOT-bin.zip`
+* extract binary distribution `lighty-toaster-device-24.0.0-SNAPSHOT-bin.zip`
from target directory
* run jar file from zip with default parameter
```
-java -jar lighty-toaster-device-23.0.0-SNAPSHOT.jar
+java -jar lighty-toaster-device-24.0.0-SNAPSHOT.jar
```
To run device on specific port, add port number as an argument
* run device on specific port `12345` (any available port)
```
-java -jar lighty-toaster-device-23.0.0-SNAPSHOT.jar 12345
+java -jar lighty-toaster-device-24.0.0-SNAPSHOT.jar 12345
```
### Connect to device via SSH
@@ -334,4 +334,4 @@ Persistence can be manually enabled or disabled in the application's initial arg
When -i argument is not set, persistence is disabled by default:
Example Startup Command:
-`java -jar lighty-toaster-device-23.0.0-SNAPSHOT.jar -i path/to/persistence/directory -o path/to/persistence/directory`
+`java -jar lighty-toaster-device-24.0.0-SNAPSHOT.jar -i path/to/persistence/directory -o path/to/persistence/directory`
diff --git a/examples/devices/lighty-toaster-device/pom.xml b/examples/devices/lighty-toaster-device/pom.xml
index 5ed95e39..d139a91b 100644
--- a/examples/devices/lighty-toaster-device/pom.xml
+++ b/examples/devices/lighty-toaster-device/pom.xml
@@ -14,7 +14,7 @@
io.lighty.netconf.device.examples
examples-parent
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
../../parents/examples-parent/pom.xml
diff --git a/examples/devices/lighty-toaster-multiple-devices/README.md b/examples/devices/lighty-toaster-multiple-devices/README.md
index a29d24d4..63f383aa 100644
--- a/examples/devices/lighty-toaster-multiple-devices/README.md
+++ b/examples/devices/lighty-toaster-multiple-devices/README.md
@@ -13,7 +13,7 @@ Build root project - for more details check: [README](../../../README.md)
`--starting-port STARTING-PORT` (Default 17380) First port for simulated device. Each other device will use incremented port number.
`--thread-pool-size THREAD-POOL-SIZE` (Default 8) The number of threads to keep in the pool, when creating a device simulator, even if they are idle.
```
-java -jar lighty-toaster-multiple-devices-23.0.0-SNAPSHOT.jar --starting-port 20000 --device-count 200 --thread-pool-size 200
+java -jar lighty-toaster-multiple-devices-24.0.0-SNAPSHOT.jar --starting-port 20000 --device-count 200 --thread-pool-size 200
```
### Connect to device via SSH
@@ -198,4 +198,4 @@ Persistence can be manually enabled or disabled in the application's initial arg
When -i argument is not set, persistence is disabled by default:
Example Startup Command:
-`java -jar lighty-toaster-multiple-devices-23.0.0-SNAPSHOT.jar -i path/to/persistence/directory -o path/to/persistence/directory`
+`java -jar lighty-toaster-multiple-devices-24.0.0-SNAPSHOT.jar -i path/to/persistence/directory -o path/to/persistence/directory`
diff --git a/examples/devices/lighty-toaster-multiple-devices/pom.xml b/examples/devices/lighty-toaster-multiple-devices/pom.xml
index 946d99f6..559d2cd2 100644
--- a/examples/devices/lighty-toaster-multiple-devices/pom.xml
+++ b/examples/devices/lighty-toaster-multiple-devices/pom.xml
@@ -14,7 +14,7 @@
io.lighty.netconf.device.examples
examples-parent
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
../../parents/examples-parent/pom.xml
diff --git a/examples/devices/pom.xml b/examples/devices/pom.xml
index c75579e2..cff66225 100644
--- a/examples/devices/pom.xml
+++ b/examples/devices/pom.xml
@@ -13,7 +13,7 @@
io.lighty.netconf.device.examples
devices-aggregator
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
pom
diff --git a/examples/models/lighty-example-data-center-model/pom.xml b/examples/models/lighty-example-data-center-model/pom.xml
index 5896bdf5..5d1f4fd2 100644
--- a/examples/models/lighty-example-data-center-model/pom.xml
+++ b/examples/models/lighty-example-data-center-model/pom.xml
@@ -18,5 +18,5 @@
io.lighty.netconf.device.examples.models
lighty-example-data-center-model
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
diff --git a/examples/models/lighty-example-network-topology-device-model/pom.xml b/examples/models/lighty-example-network-topology-device-model/pom.xml
index 70963f7b..b3443e20 100644
--- a/examples/models/lighty-example-network-topology-device-model/pom.xml
+++ b/examples/models/lighty-example-network-topology-device-model/pom.xml
@@ -18,7 +18,7 @@
io.lighty.netconf.device.examples.models
lighty-example-network-topology-device-model
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
diff --git a/examples/models/lighty-example-notifications-model/pom.xml b/examples/models/lighty-example-notifications-model/pom.xml
index 56ea13c7..b3fdb04a 100644
--- a/examples/models/lighty-example-notifications-model/pom.xml
+++ b/examples/models/lighty-example-notifications-model/pom.xml
@@ -18,6 +18,6 @@
io.lighty.netconf.device.examples.models
lighty-example-notifications-model
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
diff --git a/examples/models/pom.xml b/examples/models/pom.xml
index c97b79ab..68bfb79e 100644
--- a/examples/models/pom.xml
+++ b/examples/models/pom.xml
@@ -11,7 +11,7 @@
io.lighty.netconf.device.examples.models
lighty-models-aggregator
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
pom
diff --git a/examples/parents/examples-bom/pom.xml b/examples/parents/examples-bom/pom.xml
index 4917c885..985bf753 100644
--- a/examples/parents/examples-bom/pom.xml
+++ b/examples/parents/examples-bom/pom.xml
@@ -11,7 +11,7 @@
io.lighty.netconf.device.examples
examples-bom
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
pom
${project.groupId}:${project.artifactId}
@@ -26,42 +26,42 @@
io.lighty.netconf.device.examples.models
lighty-example-network-topology-device-model
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
io.lighty.netconf.device.examples.models
lighty-example-data-center-model
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
io.lighty.netconf.device
lighty-netconf-device
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
io.lighty.netconf.device.examples
lighty-actions-device
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
io.lighty.netconf.device.examples
lighty-toaster-device
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
io.lighty.netconf.device.examples
lighty-network-topology-device
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
io.lighty.netconf.device.examples
lighty-toaster-multiple-devices
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
io.lighty.netconf.device.examples.models
lighty-example-notifications-model
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
diff --git a/examples/parents/examples-parent/pom.xml b/examples/parents/examples-parent/pom.xml
index 892880a8..027cca91 100644
--- a/examples/parents/examples-parent/pom.xml
+++ b/examples/parents/examples-parent/pom.xml
@@ -20,7 +20,7 @@
io.lighty.netconf.device.examples
examples-parent
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
pom
${project.groupId}:${project.artifactId}
@@ -45,7 +45,7 @@
io.lighty.netconf.device.examples
examples-bom
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
pom
import
diff --git a/examples/parents/pom.xml b/examples/parents/pom.xml
index a12318ad..5d732a1e 100644
--- a/examples/parents/pom.xml
+++ b/examples/parents/pom.xml
@@ -12,7 +12,7 @@
io.lighty.netconf.device.examples.parents
parents-aggregator
pom
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
examples-parent
diff --git a/examples/pom.xml b/examples/pom.xml
index 4b74d131..0bb021f8 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -14,7 +14,7 @@
io.lighty.netconf.device.examples
examples-aggregator
pom
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
parents
diff --git a/lighty-netconf-device/pom.xml b/lighty-netconf-device/pom.xml
index 5797aea1..dfe17bba 100644
--- a/lighty-netconf-device/pom.xml
+++ b/lighty-netconf-device/pom.xml
@@ -20,7 +20,7 @@
io.lighty.netconf.device
lighty-netconf-device
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
jar
diff --git a/pom.xml b/pom.xml
index 1df7ac18..583794e2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
io.lighty.netconf.device
netconf-device-aggregator
- 23.0.0-SNAPSHOT
+ 24.0.0-SNAPSHOT
pom